РАССЫЛКИ ПО ЧАТАМ

Публикация в тематических чатах MAX

Разберём модуль рассылок по чатам: как он находит join-ссылки в доступных источниках, чем отличаются три режима работы и что делать с итоговым Excel. Отдельно — где проходит граница между полезной публикацией и спамом, за который чат вас выгонит.

1

Что это и зачем

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

Аккаунт заходит в источник, читает доступную историю, вытаскивает join-ссылки, убирает повторы и по каждой проверяет карточку чата. Дальше по выбранному режиму либо всё заканчивается отчётом, либо начинается публикация.

  1. 1

    Поиск ссылок

    Бот проходит историю источников в пределах заданной глубины и собирает из текстов и вложений ссылки вида join. Дубли схлопываются в один общий уникальный список запуска.

  2. 2

    Проверка чатов

    По каждой найденной ссылке аккаунт вступает или разбирает её и забирает карточку: ID, название, описание, участников, аватар. Мёртвые и закрытые ссылки получают свой статус.

  3. 3

    Публикация

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

ПутьГлавное меню → Парсер ссылок / Спам
ЭкранПарсер / Рассылка
НужноПрокси, рабочие аккаунты MAX, источники
РезультатTXT или XLSX со списком чатов
2

Откуда берётся список чатов

Источник — это чат или канал, в истории которого люди уже кидались ссылками на другие сообщества. Бот не выдумывает ссылки, он читает то, что видит выбранный аккаунт. Нет доступа к источнику — не будет и ссылок.

Нажмите Источники и отправьте строки текстом или TXT-файлом: новые добавляются к прежним, дубли снимаются. В Статусы ссылок постранично видно, что с каждым источником. Кнопка Сбросить статусы позволяет обработать тот же список заново, а Очистить удаляет сами строки — это разные вещи, и подтверждения ни одна не спрашивает.

РЕЖИМ 1

Только поиск

Бот читает историю источников и отдаёт уникальные ссылки. Отправка принудительно выключена, материал не нужен. С этого режима стоит начинать знакомство.

РЕЖИМ 2

Поиск и публикация

Тот же поиск, плюс работа по найденным и проверенным чатам с подготовленным материалом. Отдельный переключатель решает, публиковать ли в чатах, найденных на этапе проверки.

РЕЖИМ 3

По готовому списку

История не читается вообще: бот работает по ссылкам, которые вы уже собрали раньше. Есть отдельная цель «свои чаты» — тогда список источников не нужен.

Есть и четвёртый, служебный режим — Проверка источников. Он нужен, когда список ссылок уже готов и требуется только свежая карточка каждого чата. История при этом не читается, материалы не запрашиваются, отправка выключена, а отчёт всегда приходит в Excel. В этом режиме в выгрузку попадают и группы, и каналы.

ПРОВЕРКА

Строка, начинающаяся с обычного http, пройдёт локальный фильтр, но это не доказывает, что перед вами MAX-ссылка. Окончательный вердикт даёт только сетевая проверка, и мусорные строки просто съедят время запуска.

3

Какое сообщение уместно

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

Поэтому список чатов сначала фильтруют по теме, а текст пишут под эту тему. Правила сообщества — вроде «реклама только по согласованию с админом» — никакой автоматикой не отменяются.

МАТЕРИАЛЫ

Что можно подготовить в разделе «Материалы»

Формат материала задаётся до старта, кратким просмотром в меню видно начало текста и число картинок.

Текст с форматированием

Кнопка «Задать текст» принимает разметку Telegram: жирный, курсив, подчёркивание, зачёркивание, моноширинный и скрытая ссылка в слове. В MAX уходит тот же видимый текст.

Spintax

Конструкции вида {вариант A|вариант B} раскрываются при включённой рандомизации, вложенность поддерживается. Если рандомизацию выключить, шаблон уйдёт буквально.

Изображение

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

Пересылка сообщения MAX

Вместо нового текста можно переслать конкретное существующее сообщение по ссылке или опубликовать материал в «Сохранённых» и пересылать оттуда.

Материалы, загруженные TXT-файлом, используют прежний markdown-формат MAX, а не разметку Telegram.

ГЛАВНОЕ

Сообщение должно быть уместно там, куда оно уходит. Тематический подбор площадок и полезный текст — это не вежливость, а условие, при котором аккаунты доживают до конца запуска.

4

Как настроить запуск

1

Прокси

Без назначенных MAX-прокси запуск не пройдёт предстартовую проверку. Для аккаунтов, открытых через веб, отдельно предупреждается об отсутствии HTTP-прокси.

2

Рабочие аккаунты

В селекторе видно статус каждой сессии. Мёртвые, удалённые и получившие спамблок недоступны, занятые задачей — тоже. Пустой выбор запуск блокирует: «ничего не выбрано» не означает «все».

3

Источники или готовый список

Для режимов с поиском нужны необработанные источники. Для работы по своим чатам список не требуется вовсе.

4

Материал

Для режимов с отправкой должен быть заполнен текст, картинка либо корректная ссылка на пересылаемое сообщение — иначе старт остановится на проверке.

  1. Выберите режимКнопка Режим переключает варианты по кругу. Для первого прогона возьмите режим только поиска.
  2. Загрузите источникиИсточники → строки текстом или TXT. Проверьте число и статусы через Статусы ссылок.
  3. Задайте глубину и задержкиГлубина истории по умолчанию 500 сообщений, диапазон ввода 50–10 000. Задержка запросов — 2–5 секунд, допустимо от 0,5 до 60. Значение можно вводить диапазоном вида 3-8.
  4. Установите лимитыВ подменю лимитов — потолок вступлений (по умолчанию 300 на аккаунт в сутки, ввод 10–1000) и общий предел отправок (по умолчанию 0, то есть без ограничения). Ноль здесь означает «своего потолка нет», а не «отправлять можно сколько угодно», — ориентир ниже. Тайминги вступления и сообщений настраиваются отдельно.
  5. Решите, выходить ли из чатовПереключатель Выход после по умолчанию включён: аккаунт покидает источник и проверенный чат после работы. При стратегии «сначала вступить во всё» выход недоступен и кнопка скрывается.
  6. Выберите аккаунты и запуститеАккаунты → нужные строки → Готово, затем Запустить. Потоков не должно быть больше, чем у вас реально независимых сессий: один аккаунт в несколько потоков параллельным не становится.
Безопасный темп

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

  • 200сообщений в суткис одного аккаунтаВыше — аккаунт быстрее уходит в спамблок.

Это рекомендации MaxRunner по безопасному темпу, а не опубликованные лимиты MAX. Бот не запрещает поставить больше — он делает то, что вы задали в настройках.

ВО ВРЕМЯ РАБОТЫ

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

5

Отчёт и разбор ошибок

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

Итог приходит файлом. TXT содержит участников, ссылку, название и описание. Excel — номер, ID чата, число участников, ссылку, название, описание и ссылку на аватар. Сверяйте число строк с общим счётчиком уникальных ссылок.

Обработан

Источник прочитан, найденные ссылки ушли в общий уникальный список.

Канал

По ссылке оказался канал, а не группа. Для рассылки он пропускается.

Не найден

Ссылка удалена, просрочена или не существует. Сама по себе она уже не оживёт.

Не пустили

Вступление не удалось. Причина может быть как в правах чата, так и в состоянии аккаунта.

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

Запуск не стартует

Чаще всего пустой выбор аккаунтов или отсутствие прокси. Проверьте счётчик выбранных сессий и назначенные прокси, затем повторите старт.

Не удалось подключиться к MAX

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

Нет права вступить или написать

Чат закрыт или требует одобрения. Исключите его из списка либо работайте аккаунтом, у которого доступ есть.

Rate limit

Платформа притормаживает частые действия. Дождитесь окончания паузы, уменьшите число потоков и увеличьте задержки вступления и отправки.

Дашборд активен, а работа явно встала

Нажмите Обновить. Второй запуск поверх старого не начинайте: сначала дождитесь терминального состояния, скачайте текущий результат и только потом стартуйте снова.

Сколько чатов бот найдёт с одного источника?

Зависит от того, сколько ссылок люди реально публиковали в доступной истории и какую глубину чтения вы задали. Гарантированного числа тут нет и быть не может.

Можно ли собирать ссылки без вступления в чаты?

Чтение истории источника и полная карточка найденного чата обычно требуют, чтобы аккаунт туда попал. Переключатель «Выход после» позволяет покинуть чат сразу после работы.

Что будет, если остановить запуск на середине?

Stop сохраняет причину и даёт воркеру ограниченное время на завершение. Промежуточные результаты и частичный отчёт доставляются, статусы источников остаются в базе.

Сообщение точно уйдёт в чат?

Нет. Доступность чата, право писать и ограничения частоты определяет сама платформа и админы сообщества. Мы показываем, что произошло, но не отменяем чужие правила.

Частые ошибки новичка

  • Отправляет один и тот же текст во все найденные чаты подряд

    Тема чата и его правила не совпадают с сообщением, участники жалуются: аккаунт получает спамблок, а админы выдают бан. Список площадок при этом сгорает целиком.

    Отберите из выгрузки только чаты по своей теме и напишите текст под их запрос. Лучше двадцать уместных публикаций, чем триста случайных.

  • Сразу берёт режим с публикацией, не посмотрев, что вообще нашлось

    Материал уходит в каналы, мёртвые и нерелевантные ссылки, а разбираться приходится уже по факту блокировок.

    Первый прогон делайте режимом только поиска или проверкой источников: он ничего не отправляет и показывает реальный список.

  • Ставит общий предел отправок в ноль и считает, что ограничений нет

    Ноль означает «своего потолка нет» — темп упирается только в терпение платформы, и сессии выбывают одна за другой.

    Задайте свой предел на сутки на аккаунт, увеличьте задержки и наращивайте объём числом аккаунтов, а не скоростью.

  • Считает статусы «не найден» и «не пустили» поводом гнать список заново

    Окончательные статусы пропускаются намеренно; повторные прогоны тратят лимиты на ссылки, которые уже не оживут.

    Работайте с новыми источниками, а «Сбросить статусы» нажимайте осознанно — это не то же самое, что «Очистить».

Коротко

  • Модуль делает три вещи по очереди: находит join-ссылки в доступных источниках, проверяет чаты и — если вы включили этот режим — публикует материал.
  • Тематический отбор чатов и текст под их запрос важнее скорости: нерелевантная рассылка заканчивается спамблоком и баном от админов.
  • Начинайте с режима без отправки, а лимиты и задержки задавайте до старта — по умолчанию общий предел отправок выключен.
  • Отчёт читают по статусам: «отменено» и «сорвано подключение» повторятся сами, «не найден», «канал» и «не пустили» окончательны.
Слова, которые встретились8
Аккаунт MAX
Подключённая к боту сессия. От её имени выполняются действия в MAX — это не ваш Telegram и не подписка MaxRunner.
Прокси
Отдельный сетевой маршрут аккаунта к MAX. Лимиты площадки прокси не отменяет и спамблок не снимает.
Сессия
Сохранённая авторизация аккаунта. Живая сессия работает. Мёртвую — когда MAX отозвал ключ входа — не оживить проверками: нужен новый вход по номеру или свежий файл аккаунта.
Источник
Чат или канал, откуда читаются данные при парсинге и поиске ссылок.
Спамблок
Ограничение MAX на конкретный аккаунт. Снимает его площадка, а бот только показывает статус.
Потоки
Сколько аккаунтов работают параллельно. Больше потоков помогает только при достаточном числе живых сессий и прокси.
Дневной лимит
Потолок действий на один аккаунт за календарный день. Сбрасывается со сменой даты по Москве.
Stop
Завершение запуска с сохранением всех подтверждённых результатов. Это не откат и не потеря очереди.

Официальные материалы MAX

Правила площадки первичны: перед рассылкой сверяйтесь с ними и с правилами конкретного сообщества.

3 ДНЯ БЕСПЛАТНО

Соберите первый список чатов

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

Открыть MaxRunner в Telegram Сначала посмотреть тарифы После перехода бот попросит подключить аккаунт MAX и прокси — дальше модуль открывается из главного меню.
← Все материалы