Система

Автопостинг оголошень у Facebook-групи

Публікує за розкладом і щоразу своїм текстом. Органічне охоплення замість платної реклами.

3636 публікаційЗа 62 робочих дні з початку липня, одним живим акаунтом.

59 на деньСтільки виходить у середньому. У найкращий день 104.

95% постів живіЩоранку система перевідкриває минулі публікації і дивиться, чи вони на місці. Група, що знесла більшість, сама виходить з ротації.

10+ машинПродано за заявками з груп. Заявки закриває жива людина, справа системи їх привести.

З чим прийшли

Оголошення в групи викладаються руками, щодня і в десятки місць. Однаковий текст майданчик глушить як повтор, а платна реклама на таких обсягах не окупається.

Що побудовано

Агент публікує сам, від імені браузера. Модель розбирає групи і збирає під кожну публікацію свій текст. Публікації йдуть за розкладом, а обсяг зростає числом акаунтів, а не навантаженням на один: денна межа є в кожного. Керування з Telegram. Заявки закриває жива людина, а завдання агента дати охоплення без бюджету.

Текст під групуМодель перезбирає оголошення під кожну публікацію і під конкретну групу, двох однакових постів не буває.
Розбір групГрупи розбираються за маркою, мовою і правилами: куди оголошення зайде, а звідки його знімуть.
Кілька акаунтівПублікації діляться між акаунтами: у кожного своя частка і свій ритм, ліміти майданчика не перевищуються.
РозкладЗадається один раз, далі участь людини не потрібна.
Керування з TelegramКоманди і звіти приходять туди ж, окрема панель не потрібна.

Стек

PythonPlaywrightChromeTelegram Bot APIOpenRouterHetzner

Що виявилося складним

Однаковий текст майданчик глушить як повторТекст перезбирається на кожну публікацію: шаблон зі змінними шматками плюс модель поверх.
Груп багато, а підхожих одиниціГрупи розбирає модель: марка, мова, категорія, правила прийому. Оголошення йде тільки туди, де його приймуть, а група, що знесла більшість надісланого, виходить з ротації сама.
Одним акаунтом багато не опублікуєшДенна межа впирається швидко, тому обсяг зростає числом акаунтів. Але головне не обсяг, а щоб акаунти жили: за цим стежить окремий шар із пауз, меж, ротації груп і автостопу на стоп-сигналах. Тихі обмеження траплялися, банів немає.
Неперевірений сценарій кладе акаунтЄ холостий прогін: сценарій проходить увесь шлях до кінця, нічого не публікуючи.

Кейси

Поговоримо?

Приходьте із задачею своїми словами: зідзвонимося, обговоримо і разом дійдемо до рішення.