Спамблок в Telegram: почему ограничивают аккаунт и что делать

· 2 min

Спамблок в Telegram: за что ограничивают аккаунт, что он может, как проверить статус через @SpamBot и как команде его избежать. По материалам Telegram.

«Сообщение не отправлено», «Вы можете писать только взаимным контактам» или ошибка PEER_FLOOD в API обычно означают, что аккаунт получил ограничение за спам (спамблок). Разберём, как это работает и как команде его избежать.

Почему появляется спамблок

Согласно FAQ Telegram о спаме, ограничения вводятся после жалоб пользователей через кнопку «Сообщить о спаме». Главное — сочли ли получатели ваши сообщения нежелательными.

Что повышает риск:

  • Много первых сообщений незнакомым людям за короткое время
  • Сообщения людям, собранным из групп, без предупреждения
  • Один и тот же текст одновременно с разных аккаунтов
  • Ссылки или реклама в первом сообщении
  • Массовая отправка с новых аккаунтов без истории

Что может ограниченный аккаунт

Обычно ограниченный аккаунт:

  • пишет только тем, у кого его номер сохранён в контактах,
  • отвечает тем, кто написал первым,
  • не может начинать чаты с новыми людьми и писать в некоторых группах.

Срок зависит от ситуации; при повторных нарушениях он растёт, а возможность писать незнакомым может быть утрачена навсегда. Досрочно Telegram ограничение не снимает.

Проверка через @SpamBot

Откройте чат с @SpamBot и отправьте /start. Бот сообщит, есть ли ограничение и когда оно закончится. Там же можно подать апелляцию, если ограничение ошибочное.

PEER_FLOOD и FLOOD_WAIT

Это коды ошибок Telegram API:

  • PEER_FLOOD — аккаунт написал слишком многим новым людям, и Telegram временно запрещает ему писать незнакомым. Отправку нужно сразу остановить.
  • FLOOD_WAIT_X — действие повторялось слишком часто; нужно подождать X секунд.

Точные пороги Telegram не публикует. Любые утверждения вроде «X сообщений в день безопасно» — это догадки.

Официальные лимиты ботов

Для ботов Telegram публикует лимиты: около 1 сообщения в секунду в один чат, не больше 20 сообщений в минуту в группу и около 30 сообщений в секунду при рассылке. Поэтому для публикаций в каналах бот — более предсказуемый вариант.

Чек-лист для команды

  1. Пишите тем, кто согласился. Рассылайте только тем, кто сам связался с вами или дал согласие; уважайте отписки.
  2. Дневной лимит на каждый номер; при его достижении номер останавливается до завтра.
  3. Паузы и разнообразие — случайные задержки и вариации текста (спинтакс).
  4. Отдельный IP для каждого аккаунта. Если много номеров работают с одного IP, жалоба на один аккаунт может бросить тень на остальные. См. статью как управлять несколькими аккаунтами.
  5. Реагируйте на ошибку. Получили PEER_FLOOD — остановите номер и не перекладывайте задачу на другой.