Подготовьте сообщение и группы
Модуль «Рассылка по чатам» (spam_chat) публикует сообщения в группах с выбранных аккаунтов. Это не рассылка в личные сообщения и не постинг в канале. Обзор возможностей — на странице модуля.
Для первого запуска выберите свою тестовую группу, один подключённый свободный аккаунт и однократную отправку. Проверьте право писать и отправлять нужный тип вложения. Если требуется вступление, сначала изучите подписки на сообщества.

Сохранены существующие русские скриншоты; расположение новых настроек в вашей версии может отличаться.
Соберите сообщение
Откройте конструктор и подготовьте текст, форматирование и вложения. Проверьте ссылки и наличие исходных файлов. Сначала отправьте вариант без AI и без последующего редактирования: так проще понять, какой этап дал ошибку.

Условный пример для своей группы: {Здравствуйте|Добрый день}! Встреча клуба сегодня в 18:00. Spintax выбирает вариант, но не меняет правила сообщества. Синтаксис и типы сообщений описаны в инструкции конструктора.
Выберите режим списка

- Только по списку (
onlyList): используйте явные ссылки, username или доступные идентификаторы групп. Пустой список не означает «отправить всем» — целей не будет. - Всем, кроме списка (
notList): программа берёт подходящие группы аккаунта, а список исключает цели. С пустым списком может быть затронуто много групп.
В текущем выборе типа получателей используются существующие группы (existedGroups). Не рассчитывайте, что любой указанный канал или незнакомая ссылка автоматически станет доступной группой. Для неоднозначных названий предпочтите точную ссылку. Дополнительные исключения настройте вручную либо через чёрный список.
Состав групп определяется отдельно для каждого аккаунта. Если несколько аккаунтов состоят в одной группе, однократный режим не следует считать общей гарантией одного сообщения на группу от всех аккаунтов вместе.
Настройте циклы и единицы времени

| Настройка | Значение |
|---|---|
| Потоки | Число одновременно работающих аккаунтов |
oneTimePosting | Один обход подходящих групп аккаунта |
cyclingPosting | Повторные обходы |
cycleLimit | Предел циклов; 0 — без ограничения этим счётчиком |
postingDelayMin, postingDelayMax | Пауза между циклами в минутах |
postingDelayGroupsMin, postingDelayGroupsMax | Пауза между группами в секундах |
| Задержка старта потоков | Отдельно разносит запуск аккаунтов |
У диапазонов начало не должно превышать конец. Предел циклов не равен числу доставленных сообщений: группы могут быть пропущены или вернуть ошибку. Для непрерывной задачи заранее решите, когда её остановить.
Проверьте отправку и дополнительные блоки
Во вкладке параметров отправки доступны предпросмотр ссылок, тихая отправка, TTL поддерживаемых самоуничтожающихся медиа, выход при запрете писать и проверка SpamBot при flood. Доступность результата зависит от типа сообщения и Telegram. Настройки следующего аккаунта при FloodWait и максимального ожидания регулируют обработку ограничения, а не отменяют его.
В циклическом режиме удаление предыдущего сообщения относится к сохранённому программой предыдущему отправлению в этом чате. Оно не очищает всю историю группы; удаление может не удасться из-за прав или ограничений. Проверьте обе публикации и удаление в тесте.
Редактирование сообщения — отдельная операция после отправки с собственным текстом и задержкой. AI требует провайдера, модели и доступа к API. Эти настройки не нужно включать для обычного заранее подготовленного текста. Проверяйте фактический вариант и журнал каждого этапа.
Встроенный автоответчик обрабатывает входящие личные сообщения аккаунта, а не все реплики группы. Здесь есть время работы, лимит ответов на диалог, задержка, триггеры, AI и отправка контакта. Настройка описана в руководстве компонента. Сборщик входящих включается отдельно и имеет собственное время; его данные можно выгрузить. Он не заменяет ответ и не обещает постоянное прослушивание после остановки задачи.
Запустите и проверьте результат
Выберите аккаунт, ещё раз проверьте режим списка и отправьте одно сообщение в свою группу. Откройте диспетчер задач, журнал и доступные результаты. Сравните текст, вложение, ссылку и фактического отправителя в Telegram. Для циклов отдельно проверьте повтор и паузы.
Если целей нет, проверьте список, режим, исключения и доступ аккаунта. При запрете отправки проверьте права на текст и медиа. При FloodWait учитывайте срок ожидания. Если вместо одного запуска идут повторы, проверьте posting_type и cycleLimit. Для ответа в ЛС нужен включённый автоответчик и подходящее входящее после запуска.
Для рассылки в личные сообщения используется другой модуль. Каталог инструкций и загрузка программы.