FloodWait на сотне аккаунтов: как не уронить всю ферму за один вечер
Telegram не прощает спешки. При превышении лимитов API отдаёт ошибку FloodWait, которая блокирует сессию на часы или сутки. Основная причина — попытка выполнять действия линейно с одного IP или аккаунта без задержек.
Защита начинается с архитектуры. Разделяйте трафик по прокси: один IP — один аккаунт, идеально — резидентские адреса. В коде используйте экспоненциальную задержку: при первом отказе ждите 1–2 секунды, при повторе — 4, 8, 16. Не ловите исключение и не продолжайте мгновенно.
Держите пул сессий с запасом. Если один аккаунт ушёл в ожидание, переключайтесь на резервный, а не долбите тот же ключ. Параллельно ведите логи retry-after и анализируйте паттерны: массовая рассылка, парсинг участников и накрутка реакций имеют разные пороги чувствительности.
Ручные лимиты надёжнее документации. Не отправляйте более 20 сообщений в минуту с одного аккаунта, парсьте чаты пачками по 200 ID с паузой в 3–5 секунд между запросами. Чем агрессивнее сценарий, тем больше нужен разброс по времени и географии.
Главное правило — уважайте cooldown. Лучше замедлить скрипт на 30% и доработать до конца месяца, чем потерять всю инфраструктуру из-за массового бана сессий. Давайте проверим длину без HTML-тегов:
FloodWait на сотне аккаунтов: как не уронить всю ферму за один вечер
Telegram не прощает спешки. При превышении лимитов API отдаёт ошибку FloodWait, которая блокирует сессию на часы или сутки. Основная причина — попытка выполнять действия линейно с одного IP или аккаунта без задержек.
Защита начинается с архитектуры. Разделяйте трафик по прокси: один IP — один аккаунт, идеально — резидентские адреса. В коде используйте экспоненциальную задержку: при первом отказе ждите 1–2 секунды, при повторе — 4, 8, 16. Не ловите исключение и не продолжайте мгновенно.
Держите пул сессий с запасом.
Telegram Automation & Userbots: парсинг и автопостинг
@tg_automation_userbots
FloodWait на сотне аккаунтов: как не уронить всю ферму за один вечер
Этот пост опубликован в Telegram-канале Telegram Automation & Userbots: парсинг и автопостинг. Подписаться можно по ссылке: @tg_automation_userbots.