01 / отчёт
Отчёт
Одно сообщение утром: что размещено, что на модерации, что отклонено и почему, где появилась активность и какие новые площадки нашлись за ночь. Каждая строка кликается — открывается сама площадка, объявление или комментарий.
То же самое сообщением в Telegram
Журнал: всё, что сделал агент
- площадки проверяются…
02 / фид
Фид
Двадцать сайтов недвижимости обслуживаются одним файлом. Он лежит по постоянному адресу, портал забирает его сам по расписанию и сверяет со своей базой: появился объект — опубликовал, исчез — снял, поменялась цена — обновил. Человек к этому не прикасается.
Почему это, а не «сто групп автоматом». В чужую группу объявление машинно не отправить — так устроены сами площадки. А порталы наоборот, ждут машинной загрузки и сами публикуют её формат. Это единственное место в ТЗ, где «размещение на 20 сайтах» превращается в одну кнопку по-настоящему.
Формат не по памяти. Генератор написан по официальным документам Kyero, скачанным 04.09.2026: спецификации, XSD-схеме и образцу фида. Каждый выпуск проверяется разбором XML и сверкой со схемой прямо здесь, а у Kyero есть открытый валидатор — файл можно отнести туда и проверить нас.
Форматы порталов
Что показала проверка
Сам файл
файл появится после сборки
03 / объявление
Объявление
Вставьте текст объявления — ИИ сделает версии под каждый тип площадки: короткую для Telegram, длинную для портала, с хештегами для Instagram, на языке аудитории. Каждая версия проверяется по длине, алфавиту и правилам площадки.
Исходный текст
Что проверяется у каждой версии
Длина. Подпись под фотографиями в Telegram обрезается на 1024 знаках, в Instagram — на 2200. Версия длиннее лимита помечается, а не выдаётся за готовую.
Алфавит. Испанская версия, вернувшаяся по-русски, до площадки не доедет: код считает доли кириллицы и латиницы в ответе модели.
Контакты. Портал режет телефон и ссылку в тексте — в портальных версиях их быть не должно, и это тоже проверяется.
Версии под площадки
04 / очередь
Очередь
План на неделю и статус каждой строки. Статусы не нарисованы: они выведены из того, что проверка намерила по площадке — где есть официальный доступ, где нужна ваша кнопка, а куда сегодня идти незачем.
Кнопка «Опубликовать» ничего не отправляет. Аккаунтов заказчика у нас нет, а слать тестовые сообщения в живые сообщества — ровно то, за что площадки банят. Кнопка пишет строку в журнал и переводит запись дальше по статусам, чтобы механика была видна целиком.
05 / учёт
Учёт
Одна карточка объявления — и под ней все площадки: когда отправлено, какой статус, если отклонено, то почему, ссылка на размещение и сколько раз к площадке пришлось возвращаться.
Зачем это, если есть очередь. Очередь отвечает на вопрос «что делать сегодня». Учёт — на вопрос «где мы уже есть». Через месяц без него никто не помнит, отправляли ли объект в конкретный канал, и объявление уходит туда второй раз, а дубль — первая причина отказа на порталах.
| учёт собирается… |
Причины отказов
06 / площадки
Площадки
База, а не список. У каждого Telegram-канала — свежие посты, частота и подписчики, снятые запросом; у каждого портала — ответ домена и официальный способ загрузки со ссылкой на документацию.
07 / активность
Активность
Просмотры, реакции и комментарии под объявлениями о жилье — сняты с публичных постов прямо сейчас, без единого аккаунта.
Чьи это посты. Объявлений заказчика в этих каналах ещё нет, поэтому демо снимает активность с чужих объявлений о жилье в тех же каналах. Механика ровно та же, изменится только владелец поста.
Чего Telegram не отдаёт. Имя комментатора видно, username — нет. Написать в личку из этих данных нельзя; ответить можно публично в ветке. Имена здесь сокращены до «Имя Ф.»: согласия на публикацию эти люди не давали.
Где появился интерес
Каналы по просмотрам
| активность снимается… |
Самые просматриваемые объявления
08 / разведка
Разведка
Каждый день агент ищет новые каналы: смотрит, кого репостят и на кого ссылаются уже подключённые, проверяет каждого кандидата запросом и приносит список с оценкой. Решение — ваше, одно нажатие.
Почему не «поиск по ключевым словам». Проверка 04.09.2026: из придуманных имён вроде «arendakipr» и «rentbali» живых почти нет — 23 из 35 не открылись вовсе. Из тех, кого каналы упоминают сами, живыми оказались почти все. Поэтому кандидатов даёт сеть ссылок, а слова заказчика работают фильтром темы.
09 / ограничения
Ограничения
Главное, что нужно знать до начала работы: массовой автопубликации в чужие Facebook- и Telegram-группы не существует, а «групп» в Instagram нет вовсе. Ниже — что каждая площадка разрешает официально, что запрещает, что мы делаем вместо и чем рискует тот, кто пойдёт напролом.
правила площадок
Построчно: что можно на каждой площадке
Выше — по семьям площадок. Здесь то же самое, но на каждый из адресов базы отдельно: у заказчика их сорок пять, и «в целом с порталами так» не поможет, когда портал заблокирует аккаунт. Ссылка на правила — не угаданный адрес вида /terms (проверено 04.09.2026: половина таких отдаёт 404), а собственный robots.txt площадки: он лежит там, где велит стандарт, отдаётся даже доменами, закрытыми от ботов, и прямо говорит, что площадка разрешает машинам. Агент читает его сам и показывает числа.
расписание
Лимиты аккаунтов и зачем они
Площадки ловят рассылку по ритму, а не по словам: сто одинаковых сообщений за минуту с одного аккаунта — самый простой из признаков. Потолок считается по аккаунту, а не по площадке: десять каналов, куда пишет один ваш Telegram, — это десять сообщений от одного отправителя. У каждого числа ниже сказано, чьё оно: «документ» — потолок, который площадка называет сама, «наш» — тот, что ставим мы, чтобы не выглядеть рассылкой.
этапы
Как это собирается
Сроки — рабочие дни на разработку. Этап 4 зависит не от нас: договор и проверка на стороне портала занимают от недели до месяца, и начинать его стоит первым, пока идут остальные. Стоимость считается отдельно — она зависит от того, сколько порталов даст доступ к фиду.
технологии
На чём это работает
поддержка