Массовая рассылка в личные сообщения Telegram: что её останавливает и что делает панель

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

  • Четыре причины остановки и правило для каждой
  • Отказы получателей не считаются ошибками запуска
  • Расчёт числа аккаунтов под базу в 3 000 человек
Результаты рассылки в TeleTraff: 486 получателей, 452 отправлено, 13 ошибок и таблица вариантов текста с долей дошедших

Коротко

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

Редакция TeleTraffОбновлено: Проверено на панели

Причина у каждого получателя

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

Отказ не ломает запуск

Отказы получателей не считаются ошибками и не приближают остановку по полю «Ошибок подряд». Запуск идёт дальше по остальным.

Аккаунт отделён от запуска

Если Telegram отказал аккаунту в первых сообщениях незнакомым, этот аккаунт выходит из запуска, а остальные продолжают. Замка на аккаунт панель не ставит: другие модули у него работают.

Четыре стороны, которые останавливают сообщение

Получатель

Закрыл личку, берёт плату за сообщение от незнакомых, принимает только Premium или удалил аккаунт. Это решение человека, и никакая пауза его не меняет.

Telegram

Просит подождать названное число секунд (FloodWait), останавливает холодную работу аккаунта (PeerFlood), ставит спамблок или заморозку. Это состояние аккаунта, а не получателя.

Ваши потолки

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

Неподтверждённая отправка

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

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

Получатель: какие причины видно в результатах

Причина в результатахЧто это значитЧто делать дальше
«закрыл личные сообщения»Настройка приватности не пускает незнакомыхНичего: повтор не поможет
«берёт плату за сообщение от незнакомых»Первое сообщение для писавшего платноеНичего: повтор не поможет
«принимает сообщения только от Premium-аккаунтов»Пишут только аккаунты с PremiumПисать с Premium-аккаунта, если он есть среди отправителей
«не принимает сообщения от незнакомых»Личка открыта только для контактовНичего: повтор не поможет
«аккаунт удалён в Telegram»Адресата больше нетУбрать из базы
«такого @username нет в Telegram»Имя не существует или сменилосьВключить «Кого нет в Telegram»: такие имена отсеются до старта

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

Аккаунт: пауза, остановка, пометка

  1. 01

    FloodWait: пауза от Telegram

    Telegram называет число секунд, которые аккаунту нужно подождать. Запуск ждёт вместе с аккаунтом и продолжает сам. Повтор раньше срока обычно удлиняет ожидание.

  2. 02

    PeerFlood: аккаунт выходит из запуска

    Telegram отказал в первых сообщениях незнакомым. Аккаунт выходит из этого запуска, и чистый ответ @SpamBot его обратно не вернёт. В справочнике по лимитам для такого отказа указаны сутки отдыха. Замка на аккаунт панель не ставит: когда запускать его снова, решаете вы.

  3. 03

    Вопрос к @SpamBot

    Переключатель «Спрашивать @SpamBot об ограничении» по умолчанию выключен. Включённый, он после остановки аккаунта пишет @SpamBot от его имени. Ограничений нет: аккаунт отдыхает и возвращается к своим получателям. Ограничение есть: панель записывает его вместе со сроком Telegram.

  4. 04

    Снятие пометки вручную

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

Цифры: что известно, а что нет

Telegram не публикует число личных сообщений в сутки и сроки FloodWait, поэтому в панели нет цифры, которую можно обещать. Есть паузы по режимам защиты (20–24, 45–56 и 90–113 секунд) и потолки, которые задаёте вы. Для ориентира справочник лимитов Telegram приводит лестницу одного из сервисов рассылок: потолок растёт вместе с возрастом аккаунта.

Возраст аккаунтаНезнакомым в сутки
до 3 дней8
до 7 дней15
до 14 дней25
до 30 дней35
до 90 дней50
старше 90 дней80

Это внешний ориентир, а не настройка TeleTraff. Свой потолок вы ставите в поле «В день с аккаунта» (до 5 000), и по умолчанию он равен нулю, то есть потолка нет. Пауза задаёт темп, но не объём за сутки.

Расчёт: сколько аккаунтов нужно под базу

Пример для арбитража в крипте: база из 3 000 незнакомых из парсинга и потолок 30 сообщений в сутки на аккаунт. Один аккаунт закрывает 30 человек в день, значит базе нужно 100 аккаунто-дней.

АккаунтовСообщений в суткиДней на всю базу
515020
1030010
206005

Число 30 взято для примера: оно зависит от возраста и истории аккаунтов. Часть базы выпадет по причинам из таблицы получателей, поэтому настоящий запуск обычно короче. Аккаунты и их прокси готовятся в менеджере аккаунтов.

Что остаётся в отчёте

  • Строка на каждого получателя: получатель, первое сообщение, отправитель, статус, шаги и ответы.
  • Статусы: «Завершён», «Пропущен», «Требует внимания», «В очереди», «Ждёт ответа», «Ждёт своего аккаунта» и «Окно ответа истекло».
  • «Дошло» значит, что Telegram принял сообщение. Прочтения и клики панель не показывает.
  • Фильтры по статусу и выгрузка в CSV.
  • Тех, до кого запуск не дошёл из-за потолка, ждёт отметка «лимит запуска», из-за срока — «истёк срок». Они свободны для следующего запуска.

Если Telegram не подтвердил отправку, исход остаётся неизвестным и виден в результатах. Панель такую строку сама не повторяет. Новый запуск пропускает тех, кому уже писали, пока включена память «Кому уже писали».

Чего в рассылке в личку нет

  • Автоповтора по тем, кто закрыл личку: пока человек не изменит настройку, повтор ничего не даст.
  • Числа «столько-то в сутки» от Telegram. Такого числа Telegram не публикует.
  • Холодной отправки через бота: бот не может написать первым тому, кто его не запускал.

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

Термины на странице

Вопросы и ответы

Почему рассылка в личку не доходит до части людей?

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

Считаются ли отказы получателей ошибками?

Нет. Они получают статус «Пропущен» и не приближают остановку по полю «Ошибок подряд».

Что делает панель при PeerFlood?

Аккаунт выходит из этого запуска, остальные продолжают. Замка на аккаунт панель не ставит: в других модулях он работает, а когда запускать его снова на рассылку, решаете вы.

Нужно ли включать вопрос к @SpamBot?

Переключатель «Спрашивать @SpamBot об ограничении» по умолчанию выключен. Включённый, он после остановки аккаунта выясняет, есть ли ограничение, и записывает срок Telegram.

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

Сообщение не считается дошедшим и не отправляется второй раз. Исход остаётся неизвестным и виден в результатах.

Сколько личных сообщений в сутки отправит один аккаунт?

Telegram этого числа не публикует. В панели есть поле «В день с аккаунта» (до 5 000), по умолчанию потолка нет, число выбираете вы.

Что с получателями, до которых запуск не дошёл?

Они получают отметку «лимит запуска» или «истёк срок» и остаются свободными для следующего запуска.

Читайте также

Ещё в этом разделе

Другие разделы

Посмотрите причины на своей базе

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

Попробовать бесплатно