Meliora

«Слишком много попыток» в Telegram: сколько ждать и что делать

Обновлено 28 сентября 20268 минЗдоровье аккаунтов
Коротко

«Слишком много попыток» (Too many attempts) - это лимит на вход в Telegram, а не бан. У каждого номера ограниченное число попыток входа в сутки, после чего вход закрыт до следующего дня. Перестаньте пробовать, подождите сутки, затем запросите код один раз и ищите его в Telegram на других устройствах, прежде чем просить SMS.

Вводите номер, просите код, вводите его, ошибаетесь или долго ждёте, просите снова. В какой-то момент Telegram перестаёт присылать код и пишет одну строку: «Слишком много попыток, попробуйте позже», в английском интерфейсе «Too many attempts, please try again later». Аккаунт на месте. Закрыта на время только дверь в него.

Что значит «слишком много попыток» в Telegram?

Это лимит на вход, и считается он по номеру телефона. В документации Telegram API это сказано прямо: «Each phone number is limited to only a certain number of login attempts per day (e.g. 5, but this is subject to change), after which the API will return a FLOOD error until the next day». То есть у каждого номера ограниченное число попыток входа в сутки, например 5, и после этого вход закрыт до следующего дня. Всё про коды входа ниже взято с той же страницы.

Приложение превращает эту ошибку в текст на экране. В официальном клиенте для Android строка называется FloodWait и звучит ровно так: «Too many attempts, please try again later».

За ней стоят две ошибки, которые Telegram указывает у метода отправки кода:

ОшибкаОписание от TelegramЧто произошло
PHONE_NUMBER_FLOOD«You asked for the code too many times» - код запрашивали слишком много разКод снова и снова запрашивали на один номер
PHONE_PASSWORD_FLOOD«You have tried logging in too many times» - слишком много попыток входаМного неудачных входов, обычно неверные коды или облачный пароль
FLOOD_WAIT_X«A wait of X seconds is required» - нужно подождать X секундОбщий лимит скорости с точным временем ожидания

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

Что значит «Limit exceeded» в Telegram?

Это та же семья лимитов, только другими словами. По официальным строкам интерфейса Telegram «limit exceeded» и близкие к нему сообщения встречаются в трёх случаях:

Что вы видитеГдеЧто это значит
«Limit exceeded» / «Too many attempts, please try again later»Вход, код или облачный парольСуточный лимит на вход, описанный выше. Ждите до следующего дня
«Sorry, you have deleted and re-created your account too many times recently. Please wait for a few days before signing up again.» - вы слишком часто удаляли и заново создавали аккаунтРегистрация на номерНа этом номере слишком часто удаляли и создавали аккаунты. Ждать придётся дни, а не часы
«Your recent attempts to reset this account have been canceled by its active user. Please try again in 7 days.» - попытки сбросить аккаунт отменил тот, кто сейчас в нёмСброс аккаунта, в который не войтиКто-то, кто сейчас залогинен в аккаунте, отменил сброс. Следующая попытка через 7 дней

В разделе Telegram Passport та же ситуация звучит как «Limit exceeded. Please try again later». Во всех случаях лечит время, а каждая новая попытка только добавляет к счёту.

Сколько длится ограничение?

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

Отсюда два практических правила:

  • Ждите полные сутки. Не час и не «немного». Лимит считает попытки за сутки, значит и ждать нужно сутки.
  • Не проверяйте каждый час. Каждый новый запрос кода - это ещё одна попытка на тот же номер. Те, кто постоянно проверяет, потом пишут, что ограничение «не снимается», хотя сами его подкармливают.

Если ошибка FLOOD_WAIT_X с числом, это число и есть ожидание в секундах, и оно точное. Выждите его полностью.

Почему так происходит?

Почти всегда из-за одного из этих сценариев:

ПричинаКак это выглядитКак избежать
Ждёте SMS, которое не придётЖмёте «отправить снова» несколько раз, каждое нажатие - попыткаСначала ищите код в самом Telegram (ниже)
Код введён с ошибкойНесколько неверных кодов подрядВводите медленно, копируйте из уведомления, если можно
Неверный облачный парольВключена двухэтапная проверка, пароль не подходитНайдите пароль до попытки или используйте сброс, описанный ниже
В один номер входят несколько программДесктоп, второй телефон и софт для рассылки одновременно просят кодОдин вход за раз и в одном месте
Скрипт повторяет вход после ошибкиСофт перезапускает вход снова и сноваОстанавливайте скрипт на первой ошибке FLOOD и выжидайте срок

Куда на самом деле приходит код?

Это причина большинства блокировок. Если номер уже где-то залогинен, Telegram сначала отправляет код туда, а не по SMS. В документации сказано, что код приходит «as a Telegram service notification to all other logged-in sessions», то есть служебным сообщением во все остальные открытые сессии. На деле это сообщение от Telegram в списке чатов на другом телефоне, планшете или компьютере.

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

  1. Проверьте все устройства, где открыт этот аккаунт. Код лежит в сообщении от Telegram.
  2. Дождитесь таймера, который показывает приложение, прежде чем просить другой способ.
  3. Только потом просите SMS или звонок. Один запрос, и ждите.

Что делать прямо сейчас?

  1. Остановитесь. Никаких новых кодов и попыток с других устройств.
  2. Подождите до следующего дня, для надёжности полные 24 часа.
  3. Подготовьтесь к следующей попытке. Найдите устройство, где аккаунт ещё открыт, и облачный пароль, если включена двухэтапная проверка.
  4. Запросите код один раз и ищите его в Telegram, прежде чем просить SMS.
  5. Введите его внимательно. Затем пароль, если спросят.

Если проблема в облачном пароле, у Telegram есть сброс. Если указана почта для восстановления, код придёт на неё. Если почты нет, сброс запускает таймер: в документации это «a 7-day server-side timer», то есть семь дней, после которых пароль снимается. В эти семь дней сброс можно отменить с устройства, где аккаунт открыт.

«Слишком много попыток» - это бан?

Нет. Аккаунт не тронут, приостановлен только вход. Это ограничение легко спутать с состояниями, которые действительно серьёзны:

Что вы видитеЧто этоПроходит ли само
«Too many attempts, please try again later»Лимит на вход по номеруДа, к следующему дню
«This phone number is banned»Номер заблокирован в TelegramНет, см. почему Telegram банит аккаунты
«Your account is frozen»Режим только для чтения с датой удаленияНет, см. аккаунт Telegram заморожен
Сообщения незнакомым не уходятОграничение за спам, проверяется в @SpamBotЧасто да, см. ответы @SpamBot

Командам аутрича: входы сгорают быстрее сообщений

Команда с двадцатью аккаунтами входит в них гораздо чаще, чем один человек. Новое устройство, переезд в другой софт, потерянная сессия - каждый раз это новый вход с кодом. Когда что-то идёт не так, люди и скрипты повторяют попытку, и каждый повтор списывается с того же маленького суточного лимита этого номера.

Что помогает:

  • Входите один раз и держите сессию. Рабочей сессии новый код не нужен. Большинство блокировок начинается с лишнего перелогина.
  • Одно место работы на аккаунт. Два инструмента, которые делят один номер, оба просят коды.
  • Останавливайте скрипты на первой ошибке FLOOD. Цикл, который повторяет вход, - самый быстрый способ закрыть номер на сутки.
  • Храните облачные пароли рядом с номерами. Забытый пароль превращается в неверные попытки, а сброс без почты занимает неделю.

Как это устроено в Meliora

  • Свой прокси на каждый аккаунт, поэтому каждый аккаунт работает со своего постоянного адреса.
  • Risk Score 0-100 по каждому аккаунту, считается по поведению: до 30 аккаунт работает, 30-60 возвращается на прогрев, выше останавливается.
  • Касания уходят на резервный аккаунт, когда один останавливается, и лид в середине цепочки всё равно получает следующее сообщение.
  • Общий inbox и CRM, поэтому ответы не зависят от телефона одного человека.

Частые вопросы

Сколько длится «слишком много попыток» в Telegram?

В документации Telegram сказано, что после того, как суточное число попыток входа исчерпано, вход закрыт «until the next day», то есть до следующего дня. Таймера нет, поэтому ждите полные сутки и не проверяйте в промежутке.

Меня забанили, если пишет «Too many attempts»?

Нет. Это ограничение на вход с этим номером. Аккаунт, чаты и контакты не тронуты. У заблокированного номера другое сообщение: «This phone number is banned».

Что значит «Limit exceeded» в Telegram?

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

Почему не приходит код по SMS?

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

Поможет другой телефон или VPN?

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

Забыл облачный пароль Telegram. Что делать?

Если указана почта для восстановления, запросите код на неё. Если нет, запустите сброс пароля: через семь дней пароль снимется, а в течение этой недели сброс можно отменить с устройства, где аккаунт открыт.

Войти один раз и дальше работать

В Meliora у каждого аккаунта свой прокси, здоровье считает Risk Score, а при остановке аккаунта касания уходят на резервный. Триал 10 дней без карты.

Начать триал