предложение · ответы на семь вопросов

Размещение

Система, которая держит список живых площадок, переписывает объявление под формат каждой, ставит очередь с лимитами против спам-фильтра и показывает, где вышло, а где площадка молчит. Решение и кнопка остаются человеку.

демо работает на живых данных ·46 площадок, каждая проверена запросом ·39 ставок в плане недели

Открыть демо Открыть панель 5 000 € · 4 недели · в пакете 3 200 € и 2 недели

01 / стоимость разработки

5 000 € отдельной работой

Фиксированная цена за всю систему: базу площадок, адаптацию текста, публикацию, очередь, мониторинг, разведку и панель управления. Плюс первый месяц поддержки — он входит в цену и отдельно не считается.

Из чего складывается цена

1 700 €База площадок: проверка живьём, официальный путь публикации по каждой, режимы работы, разведка новых
+1 500 €Объявление и очередь: адаптация текста моделью, недельный план с лимитами, активность и сигналы, утренний отчёт
+1 800 €Своё ядро: сервер, база, журнал действий, мониторинг, слой моделей с запасным провайдером, панель управления и передача
=5 000 €и 4 недели. В пакете с другими системами — 3 200 € и 2 недели: ядро делается один раз на три системы, а не трижды

Когда это окупится

Возвращённое время

12 публикаций/деньне сто: это собственный потолок системы против спам-фильтра — одна площадка не чаще раза в сутки. Столько же пришлось бы делать и руками
×6 минутоткрыть площадку, переписать текст под её формат, приложить фото, отправить, отметить у себя. Ваша цифра встанет на её место на первом шаге
=1,2 ч/день× 21 рабочий день = 25,2 часа в месяц
×15,1 €/часчас администратора в Испании со взносами работодателя
=381 €/мес= 4 580 € в год. Возвращается независимо от того, добавилась сдача или нет

Одна дополнительная сдача в квартал

1 141 €/месаренда типовой квартиры 70 м² в Валенсии по средней ставке 16,3 €/м²; годовая рента 13 692 €
×10 %обычная комиссия агентства за сдачу в Испании — 10 % годовой ренты, платит собственник
=1 369 €ваша комиссия с одной сдачи; одна дополнительная в квартал — 5 477 € в год
=10 057 €/годвместе с возвращённым временем. Против цены 5 000 € — окупаемость 6,0 месяца. Уберите сдачи и оставьте только время — 13,1 месяца

Шесть минут на публикацию, 70 м² и одна сдача в квартал — это допущения, а не обещания. Подставьте свои числа: считать заново нужно только их, формула та же.

Что входит в цену. Вся работа из плана ниже, исходный код и доступы, документация, панель управления, перенос на ваш сервер или в ваш аккаунт и первый месяц поддержки.

Что не входит и почему. Платный партнёрский доступ к порталам — это их прайс, а не мой; ваши аккаунты и их ведение; платное размещение в каналах, где администратор берёт деньги за пост. Эти расходы идут мимо меня, и я не хочу, чтобы они выглядели частью моего счёта.

Чего у меня под эту систему нет. Кейсов и отзывов именно по размещению объявлений. Вместо них — работающее демо: откройте, нажмите, посмотрите на живые числа. Это честнее любого логотипа на странице.

Как платится

  • Половина на старте, половина на приёмке. Приёмка — это не «мне нравится», а числа из плана: сколько площадок живо, сколько версий текста прошло проверку, сколько ставок собралось в план.

  • Цена со старта не растёт. Если объём работы окажется больше, чем я оценил, — это моя ошибка оценки, а не ваш счёт.

02 / срок реализации

Четыре недели

Четыре недели отдельной работой, две — если делать вместе с другими системами: общее ядро уже стоит. Считаю от дня, когда получены доступы, а не от дня разговора.

  • Что вы видите каждую неделю. В конце каждой недели — работающая часть и число, по которому её можно принять. Не «отчёт о проделанной работе», а адрес, который открывается, и цифры, которые можно пересчитать.

  • Что может сдвинуть срок — и это не разработка. Доступ к порталу по фиду или партнёрскому API даёт сам портал: договор и проверка на их стороне занимают от недели до месяца. Заявки подаются на первой неделе, чтобы это время шло параллельно.

  • Система работает и без порталов. Свои каналы, Instagram, Facebook-страница и очередь с подтверждением для чужих сообществ не зависят ни от одного договора. Порталы подключаются по мере ответов и ничего не ломают, когда приходят позже.

  • Что нужно от вас. Список географий, доступ к вашим аккаунтам (Telegram-бот, Facebook-страница, Instagram Business), фотографии и текст одного реального объявления. Всё остальное — моя часть.

03 / поэтапный план разработки

Четыре этапа, у каждого своя приёмка

Каждый этап — неделя. В конце недели есть что открыть и есть чем проверить: приёмка сформулирована числом, а не словом «готово».

  • Неделя 1приёмка числом

    База площадок и правила

    Ваши географии превращаются в список каналов и порталов. Каждая площадка проверяется запросом: у канала — публичное превью (жив ли, сколько свежих постов, с какой частотой, сколько похоже на объявления, сколько подписчиков), у портала — ответ домена и защита от ботов. У каждой записан официальный путь публикации со ссылкой на её правила и режим работы: публикуем сами, готовим и вы подтверждаете, или только форма руками.

    Приёмка по числу: сколько площадок живо и у скольких есть официальный путь публикации. Сегодня в демо это 46 площадок — 23 канала, 20 порталов, 3 ваших аккаунта: 16 публикует сам, 27 готовит под одно нажатие, 3 ведёт по форме руками.

  • Неделя 2приёмка числом

    Объявление, шаблоны и версии

    Карточка объекта и адаптация текста: из одного объявления модель делает шесть версий — Telegram по-русски и по-испански, портал на испанском и английском, Instagram с хештегами на двух языках. Каждая пишется в лимит знаков площадки и по её правилам о контактах. Ваши требования к тексту («первая строка — район и цена», «никаких контактов на портале») задаются в панели и уходят в работу вместе с объявлением.

    Приёмка: вставили свой текст — получили готовые версии, и каждая проверена кодом по длине, алфавиту, числу хештегов и запрещённым контактам. Версия, не прошедшая проверку, помечена, а не выдана за готовую.

  • Неделя 3приёмка числом

    Публикация и очередь

    Автопубликация туда, где она законна: свой Telegram-канал, своя Facebook-страница, свой Instagram Business, порталы по XML-фиду и партнёрскому API. Для чужих каналов — очередь с подтверждением: пакет «текст плюс фотографии плюс ссылка» собран, вы нажимаете одну кнопку. Недельный календарь с суточными потолками по каждому аккаунту и учёт: куда отправлено, когда, с каким результатом, сколько было касаний.

    Приёмка: одно ваше объявление разворачивается в недельный план и уходит по кнопке; по каждой площадке видно «отправлено / на модерации / размещено / отклонено» и причину отказа словами площадки.

  • Неделя 4приёмка числом

    Мониторинг, разведка, панель

    Съём активности с публичных постов: просмотры, реакции, комментарии, разбор интереса и черновик публичного ответа. Ежедневная разведка новых площадок — агент смотрит, на кого ссылаются знакомые каналы, и проверяет находки фактом. Панель управления: база площадок, шаблоны текста, расписание, лимиты, ключевые слова и стоп-лист. Утренний отчёт в Telegram, документация, передача кода и доступов.

    Приёмка: утром приходит одно сообщение вместо обхода ста площадок, а новая площадка добавляется вами из панели за минуту — со ссылкой, живой проверкой и попаданием в план.

Итого 5 000 € и 4 недели — разбивка цены построчно в разделе 01. В пакете с соседними системами те же четыре этапа занимают 2 недели и стоят 3 200 €: ядро к тому моменту уже сделано.

04 / архитектура и принцип работы агента

Как это устроено внутри

Коротко: это не робот, который сидит в браузере и кликает вместо человека. Это расписание, база и правила. Раз в час просыпается программа, смотрит, что пора сделать, ходит по официальным дверям площадок и записывает результат. Всё, что она сделала, лежит строкой в журнале.

Один день агента

вход · выОбъявлениеОдин текст и фотографии: что сдаётся, где, за сколько.
вход · выПанель управленияПлощадки, шаблоны текста, расписание, суточные лимиты, слова разведки, стоп-лист.
вход · часыРасписаниеРаз в час — лёгкий заход. В назначенный час — полный обход.

дальше

шаг 1Проверка площадок живьёмКанал: публичное превью — жив ли, сколько свежих постов, подписчиков, похожи ли посты на объявления. Портал: отвечает ли домен и не закрыт ли он от роботов. Мёртвая площадка слот в плане не занимает.
Разведка новых площадокКаналы ссылаются друг на друга — агент читает эти ссылки, проверяет каждую находку фактом и приносит её вам на одобрение с оценкой и причиной.

затем

шаг 2Версии объявленияМодель переписывает текст под каждый тип площадки: язык, лимит знаков, хештеги, правила о контактах. Код проверяет результат и помечает версию, которая не прошла.
шаг 3Очередь на неделюСтавки раскладываются по дням и слотам с учётом трёх потолков сразу: общего суточного, потолка каждого аккаунта и «одна площадка — раз в сутки».

публикация · три разных пути

самСвои аккаунты и порталыTelegram-канал, Facebook-страница, Instagram Business, XML-фид и партнёрские API порталов. Человек не нужен.
одно нажатиеЧужие каналы и группыПакет собран и открыт в вашем аккаунте — вы нажимаете «отправить». Сто групп превращаются в сто нажатий вместо ста наборов текста.
по шагамПлощадки без официального путиТекст готов и лежит в буфере, агент ведёт по форме: что вставить, что выбрать, какие фото загрузить.

после публикации

шаг 4Съём активностиПросмотры, реакции и комментарии под объявлениями. Комментарий разбирается на «хочет снять / хочет купить / уточняет / мимо», к нему готовится черновик публичного ответа.
шаг 5Утренний отчётОдно сообщение в Telegram: что размещено, что на модерации, что отклонено и почему, где появилась активность, какие новые площадки ждут одобрения.

Что здесь принципиально. Ни одного шага через эмуляцию браузера и ни одного действия от чужого имени. Агент ходит только туда, куда площадка пускает официально, а там, где официального пути нет, он готовит работу человеку, а не притворяется человеком. Именно поэтому у системы нет «дня, когда всё забанили».

Три вещи, которые стоит понять до старта

  • Данные и код — ваши. Всё состояние лежит в вашей базе, каждое действие записано строкой в журнал, журнал выгружается. Уйти от меня можно в любой момент и без потерь.

  • Модель не решает за вас. Она переписывает текст и разбирает комментарии. Куда публиковать, что одобрить и что отправить — решает человек, и это видно в интерфейсе, а не спрятано в настройках.

  • Ошибка видна на следующее утро. Площадки меняют правила молча. Проверка живьём и отчёт нужны ровно затем, чтобы вы узнали об этом завтра, а не через месяц по упавшему потоку заявок.

05 / какие технологии будут использоваться

И зачем именно эти

Ничего экзотического. Каждый пункт выбран по одной причине — он снимает конкретный риск или конкретные деньги, и рядом написано, какие именно.

  • Cloudflare Workers + KV
    код и данные
    Код и состояние живут в одном месте, встроенное расписание запускает обход по часам, за простой платить не нужно. На этом работает демо, которое вы открываете по ссылке вверху: это не макет и не «похожая система», а тот же самый код. Альтернатива — свой сервер: он тоже подходит, но добавляет к цене ежемесячный счёт и обслуживание, которых на этом объёме не за что платить.
  • Telegram Bot API
    публикация в свой канал
    Единственный официальный способ публиковать в Telegram программно. Бот пишет только туда, где он администратор, — поэтому здесь нет ни риска блокировки, ни серых схем. Сюда же уходит утренний отчёт.
  • Facebook Pages API и Instagram Content Publishing API
    свои соцсети
    Официальная публикация на вашу страницу и в ваш бизнес-аккаунт: фото, карусели, хештеги. Здесь же документированный потолок в 50 публикаций за 24 часа, который система считает у себя, чтобы не получить ошибку на 51-й.
  • XML-фид и партнёрские API порталов
    двадцать сайтов недвижимости
    Тот путь, по которому порталы сами хотят получать объекты: один файл на все объекты, портал забирает его по своему расписанию. Добавили объект — он появился везде, где есть доступ; сняли — исчез везде. У Kyero спецификация фида опубликована целиком, у остальных выдаётся вместе с доступом.
  • Публичное веб-превью Telegram
    проверка и активность
    Открытые страницы каналов отдают посты, просмотры, реакции и ветки комментариев без единого аккаунта. Ровно на этом стоят два пункта задания, которые действительно можно сделать честно: проверка площадки фактом и мониторинг активности. Без аккаунтов — значит, нечего блокировать.
  • Groq с откатом на Workers AI
    переписывание текста
    Быстрые модели для адаптации объявления и разбора комментариев, два провайдера вместо одного: когда падает первый, работа не останавливается. Ответ модели проверяется кодом — по длине, алфавиту и запрещённым контактам, — потому что испанская версия, вернувшаяся по-русски, до площадки доезжать не должна.
  • Журнал и выгрузка
    учёт
    Каждое действие — строка: что, куда, когда, с каким результатом и сколько было касаний. Это и есть ответ на вопрос «где мы уже есть»: без него через месяц объявление уходит в тот же канал второй раз, а дубль — первая причина отказа.
  • Офлайн-проверки кода
    534 проверки
    Прогон без сети и без ключей за четверть секунды: разбор превью, лимиты, очередь, правовая карта, фид, настройки панели. Нужны затем, чтобы «работает» было замером, а не воспоминанием, и чтобы правка не ломала молча соседний кусок.
  • Чего в списке нет намеренно
    и почему
    Нет эмуляции браузера, обхода капчи и работы с личных аккаунтов через неофициальные библиотеки. Это работает неделю и заканчивается блокировкой аккаунта с историей, который не восстановить. Такой ценой скорость не покупается.

06 / ограничения площадок

Чего нельзя — и что вместо

Это не «мы не смогли», а карта того, что на каждой площадке разрешено официально. У каждой строки — ссылка на правила самой площадки, чтобы проверить не мои слова, а первоисточник.

  • Facebook — чужие группы запрос: 100 групп, автопостинг автоматизация закрыта

    можно
    Ничего. Публикация приложением в группу, которой вы не владеете, из Graph API убрана: права publish_to_groups и Groups API объявлены устаревшими и отключены в 2024 году.
    нельзя
    Нет ни одного официального способа опубликовать объявление в чужую группу программно — ни платного, ни партнёрского.
    вместо
    Агент готовит текст и фотографии под каждую группу и отдаёт их одной кнопкой: вы нажимаете «Опубликовать» в своём Facebook. 100 групп — это 100 нажатий по три секунды вместо 100 наборов текста по четыре минуты.
    риск
    Эмуляция браузера с личным аккаунтом нарушает условия платформы: сначала проверка и требование селфи, потом блокировка аккаунта и всех связанных страниц. Аккаунт с историей вернуть нельзя.
  • Facebook — своя страница то же объявление, но на своей площадке публикуем сами

    можно
    Pages API публикует пост со ссылками и фотографиями на страницу, которой вы владеете. Токен страницы, обновление раз в 60 дней, полная автоматизация.
    нельзя
    Страница не заменяет группу по охвату: у новой страницы нет накопленной аудитории.
    вместо
    Публикуем сюда автоматически и на этом же посте ловим комментарии и реакции — это источник для ежедневного отчёта об активности.
    риск
    Низкий. Единственная реальная опасность — потерять токен и не заметить: агент следит за сроком сам и предупреждает за неделю.
  • Telegram — чужие каналы и группы запрос: 100 групп, автопостинг готовим, отправляете вы

    можно
    Бот пишет только туда, куда его добавили и дали право писать. Для канала — только с правами администратора.
    нельзя
    Войти в чужую группу и начать постить нельзя: без прав сообщение просто не уйдёт.
    вместо
    Два честных пути. Агент собирает пакет «текст плюс фото плюс ссылка» и открывает готовое сообщение в вашем Telegram — вы жмёте отправку. Там, где у канала есть приём объявлений, агент готовит письмо администратору и ведёт переписку до размещения.
    риск
    Рассылка с личного аккаунта через неофициальную библиотеку ловит спам-блок за часы: сначала запрет писать незнакомым, потом блокировка номера. Номер с историей вернуть нельзя.
  • Telegram — свой канал публиковать без человека публикуем сами

    можно
    Всё. Бот-администратор публикует текст, альбом фотографий, кнопки и правит уже отправленный пост.
    нельзя
    Ограничение только на частоту: около 20 сообщений в минуту в один чат. Для объявлений это никогда не узкое место.
    вместо
    Свой канал — витрина: агент выкладывает туда каждое объявление сразу и без подтверждений и оттуда же считает просмотры.
    риск
    Нет.
  • Instagram запрос: публикация в группы Instagram публикуем сами

    можно
    Content Publishing API публикует фото, карусель и Reels в ваш собственный бизнес-аккаунт. Документированный лимит — 50 публикаций за 24 часа.
    нельзя
    Групп в Instagram не существует — это не ограничение API, а устройство площадки. Есть хештеги, Reels, личные сообщения и «каналы» — односторонняя лента вашего же аккаунта.
    вместо
    Публикуем в свой бизнес-аккаунт каруселью из фотографий объекта, с хештегами города и района. Комментарии под этим постом попадают в ежедневный отчёт.
    риск
    Низкий через официальный API. Высокий при автоматизации личного аккаунта: Instagram ловит это быстрее, чем Facebook.
  • Порталы с официальным фидом запрос: 20 сайтов недвижимости публикуем сами

    можно
    Idealista, Fotocasa, Habitaclia, pisos.com, Kyero, thinkSPAIN, Bazaraki, BuySell Cyprus, Rumah123 и другие принимают объекты выгрузкой: XML-фид или партнёрский API, от имени аккаунта профессионала.
    нельзя
    Для доступа нужен договор с порталом. Частное объявление без аккаунта профессионала фидом не загрузить.
    вместо
    Агент собирает один общий фид из вашей базы и раздаёт его во все подключённые порталы. Добавили объект — он появился везде, где есть доступ; сняли — исчез везде.
    риск
    Низкий: это официальный, самим порталом оплаченный путь.
  • Порталы без фида публиковать туда же автоматически форма руками

    можно
    Ничего сверх ручной формы. Milanuncios, OLX и Offer.com.cy принимают объявление только через личный кабинет.
    нельзя
    Автоматическая отправка формы ломается о капчу и защиту от роботов. В последней проверке 6 из 20 порталов базы отдали боту 403 ещё на главной странице.
    вместо
    Агент готовит текст под требования конкретного портала, кладёт его в буфер обмена и ведёт по шагам: что вставить, что выбрать в списке, какие фотографии загрузить. Публикация занимает минуту вместо десяти.
    риск
    Обход капчи — прямое нарушение условий портала и повод для блокировки аккаунта продавца.

Итог по вашему запросу «100 групп и 20 сайтов»: 16 площадок из 46 система ведёт полностью сама, 27 доводит до одного вашего нажатия, 3 — до заполненной формы. Ноль площадок, ради которых пришлось бы рисковать вашим аккаунтом.

07 / поддержка и масштабирование

Первый месяц входит, дальше — по вашему решению

Тридцать дней после запуска — моя работа и отдельно не считается: именно в первый месяц вылезает всё, чего не видно на приёмке. Дальше поддержка стоит от 400 €/мес и не обязательна.

  • Что ломается чаще всего. Площадки меняют разметку и правила без предупреждения. Поэтому у каждой есть проверка живьём, и её падение видно в отчёте на следующее утро, а не через месяц по упавшему потоку заявок.

  • Что входит в 400 €/мес. Починка сломавшегося сбора и публикации, обновление под изменения площадок, подключение новых порталов по мере получения доступов, разбор отклонённых публикаций.

  • Сроки ответа. Сбой публикации — в тот же рабочий день. Изменение правил площадки — до трёх рабочих дней: обходной путь или честное «сюда больше нельзя».

  • Без поддержки система не умирает. Она остаётся вашей и работает дальше. 400 € — это моё время на площадки, которые меняются, а не абонентская плата за то, чтобы код продолжал запускаться.

Что вы делаете сами, без программиста

минута работыНовая площадкаВставили ссылку в панель → агент сходил по ней и проверил живьём: у канала посмотрел свежие посты и подписчиков, у сайта — ответ домена → площадка в обходе и в плане на неделю. Не прошла проверку — не добавилась, и видно почему.

так же

Новая странаДобавили географию и ключевые слова на её языке — разведка начинает искать каналы этой страны и проверять их фактом. Порталы страны добавляются ссылкой, как площадки.
Больше объектовФид собирается из вашей базы: десять объектов или тысяча — это один и тот же файл, который портал забирает сам. Узкое место не в числе объектов, а в суточных потолках аккаунтов, и они видны в панели.

и ещё

Больше публикаций в суткиПотолок поднимается в панели до документированного предела площадки. Выше документированного не поднимаем: это не осторожность, а ошибка API и риск блокировки аккаунта.
Правила текста, лимиты, стоп-листТребования к объявлению, час обхода, суточные потолки, слова разведки и адреса, куда не ходить, — всё правится в панели и действует со следующего обхода.

Это не обещание на будущее: панель уже открыта — откройте её и посмотрите. Без ключа она показывает всё и ничего не меняет; с ключом добавление площадки с живой проверкой занимает меньше секунды, и результат сразу видно в числах обхода.

Где предел роста. Не в коде и не в сервере, а в правилах площадок: суточные потолки аккаунтов и договоры с порталами. Первое видно в панели числом, второе решается заявкой, а не разработкой.

Что будет, если мы разойдёмся. Код, доступы и данные ваши с первого дня. Журнал выгружается, документация написана для человека, а не для меня. Любой разработчик продолжит работу с того же места — это в моих интересах не меньше, чем в ваших.

Ограничение, о котором я говорю сам

Публикация в демо выключена намеренно. Ваших аккаунтов у меня нет, а слать что-то от чужого имени в живые сообщества — ровно то, за что площадки и банят. Кнопки в демо пишут в журнал и меняют статус: видно всю механику, и при этом ни одно чужое сообщество не получает тестового мусора.

Всё остальное в демо настоящее: площадки проверяются запросами, активность снимается с реальных публичных постов, разведка находит реальные каналы, а панель меняет реальный обход.

дальше

Напишите — соберём ваш список площадок

Пришлите свои географии и одно реальное объявление. Я прогоню их через ту же проверку, что стоит в демо, и покажу на ваших данных: сколько площадок живо, у скольких есть официальный путь публикации и сколько ставок соберётся в неделю. Это разговор на один вечер и он ни к чему не обязывает.

Написать в Telegram