Что делать, если не приходит код авторизации Telegram?

При входе в аккаунт Telegram запрашивает одноразовый код авторизации, состоящий из пяти или шести цифр. В этой статье мы рассказываем, с какими сложностями может столкнуться пользователь в каждой из перечисленных выше ситуаций.

Содержание

  1. Как могут приходить коды авторизации?
  2. Отправка кода в другой сеанс
  3. Код отправлен в виде звонка/СМС, но не пришел
  4. Код не отправлен
  5. Контакты Telegram

1. Как могут приходить коды авторизации?

Платформа Telegram может отправлять этот код пользователю разными способами:

  • Если в аккаунте уже есть активный сеанс (то есть вход в аккаунт уже выполнен на каком-то устройстве в каком-то приложении), то код авторизации придёт в этот сеанс от служебного аккаунта Telegram. При этом приложение отображает кнопку «Не получили код?», с помощью которой иногда можно запросить получение кода на SIM-карту.
  • Если устройств с выполненным входом нет, то код придёт на SIM-карту в виде телефонного звонка (его продиктует голос робота) или SMS-сообщения.
  • Если платформа Telegram ранее уже перевела пользователя на авторизацию по электронной почте, то код придёт на тот ящик электронной почты, который был указан в качестве почты для входа. Кстати, на этот адрес коды приходят даже тогда, когда в аккаунте есть активные сеансы: в этом случае код отправляется и в сеансы, и на почту.

2. Отправка кода в другой сеанс

Если при входе в аккаунт приложение показывает сообщение «Мы отправили код через Telegram на другое устройство, где авторизован …», то проблем может быть всего две:

2.1. Код не пришёл в другой сеанс

Иногда пользователи оказываются в ситуации, когда

  1. У них есть устройства с выполненным входом в аккаунт.
  2. Они пытаются войти в аккаунт на новом устройстве или в новом приложении.
  3. Приложение из пункта 2 сообщает, что код отправлен на другое устройство, но код никуда не приходит.

Достоверно неизвестно, почему так может происходить. Мы рекомендуем попробовать следующее:

  1. Попытаться войти в аккаунт в другом приложении (Telegram из Google Play, Telegram с официального сайта или Telegram X) и/или с другого устройства. Это может помочь в том случае, если сервер Telegram по какой-то причине не доверяет тому устройству или приложению, с которого вы пытаетесь войти в аккаунт. В этом случае также может помочь переустановка приложения.
  2. Подождать несколько часов и попробовать снова. Это может помочь тогда, когда отсутствие кода связано, например, с каким-то внутренним сбоем платформы.

2.2. Других сеансов нет

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

3. Приложение сообщает, что код отправлен в виде звонка или СМС, но код не пришёл

Пользователь вводит номер телефона, приложение сообщает что код отправлен, но дальше ничего не происходит: не поступает ни звонок, ни SMS-сообщение.

Все условия и меры, которые могут влиять на успешное получение звонка или СМС, мы разделили на три блока.

3.1. Обязательные условия

Если какое-то из этих требований не выполнено, то получить (а иногда даже запросить) код, скорее всего, не удастся.

  1. Использовать мобильное устройство под управлением Android или iOS. Запросить код с ПК невозможно.
  2. Использовать официальное мобильное приложение: на Android — Telegram или Telegram X, на iOS — Telegram. Запросить код через другие приложения, например через веб-приложение (WebA и WebK) или неофициальный клиент, созданный сторонним разработчиком, невозможно. Некоторые неофициальные приложения всё-таки предоставляют возможность запросить код, но делают это нарушая условия использования Telegram, с чем мессенджер активно борется.
  3. Если вы пользуетесь Android-устройством, то убедитесь, что на нём есть сервисы Google. Получить код на устройство без сервисов Google невозможно. Если у вас смартфон Huawei, установите Telegram из AppGallery.
  4. Использовать SIM-карту с номером телефона, на который можно получать входящие звонки и SMS от сервисов авторизации. Убедитесь, что SIM-карта работает и что её баланс позволяет принимать входящие звонки и сообщения, в том числе от сервисов авторизации. Иногда — особенно в роуминге — операторы доставляют до SIM-карты обычные сообщения, но не доставляют сообщения от сервисов, которые массово рассылают такие SMS. Для того, чтобы проверить, может ли ваша SIM-карта принимать такие SMS, можно запросить восстановление пароля от учетной записи Google с помощью SMS-сообщения: коды для входа в Telegram-аккаунт приходят от того же отправителя.

3.2. Рекомендованные действия

Иногда код приходит даже тогда, когда нижеперечисленные требования не выполнены. Но если код не приходит, то мы советуем следовать этим рекомендациям:

  1. Использовать последнюю версию мобильного приложения. Если оно устарело на пару версий (например, 10.1 вместо 10.3), то скорее всего это некритично, но если вы используете версию, вышедшую полгода-год назад, то это может значительно снизить шансы на получение кода.
  2. Установить SIM-карту именно в то устройство, с которого вы запрашиваете код. Это может быть важно для системы аутентификации пользователей Firebase Authentication, которая применяется в приложении Telegram Android с начала 2023 года.
  3. Для Android: использовать устройство с официальной прошивкой, без root-доступа и с неразблокированным загрузчиком операционной системы. Для работы Firebase Authentication устройство должно успешно проходить проверку SafetyNet/Play Integrity API.
  4. Для Android: использовать устройство, имеющее сертификацию Play Защиты (Google Play Market: «Настройки – О приложении»).
  5. Отключить VPN, если он включён. Для сервера Telegram может быть важно, чтобы регион, из которого происходит подключение, совпадал с регионом, соответствующим коду вашего мобильного номера. По этой же причине в том случае, если вы находитесь в роуминге, можно попробовать подключиться через VPN, расположенный в домашнем регионе вашей SIM-карты или хотя бы в той стране, которая выдала ваш номер телефона.

3.3. Что делать, если код всё равно не приходит?

Если вы выполнили все вышеперечисленные требования, а код всё равно не приходит, попробуйте следующее:

  1. Если у вас Android, то попробуйте авторизоваться в другом приложении. Есть два официальных приложения: Telegram и Telegram X, а Telegram существует в двух вариантах: версия Google Play и direct-версия. Попробуйте все три приложения.
  2. Попробуйте войти в свой аккаунт на другом устройстве. Если используете чужое устройство, не забудьте отключить синхронизацию контактов на экране входа: в противном случае все контакты из чужой телефонной книжки сохранятся в вашем аккаунте, и в будущем вы регулярно будете видеть появление новых пустых чатов с людьми, которые вам незнакомы.
  3. Если получить код не удалось с нескольких разных Android-устройств, попробуйте войти с айфона.
  4. Попробуйте переключиться на другой тип интернет-соединения: если вы подключены к Wi-Fi, переключитесь на мобильный интернет, и наоборот.
  5. Если в вашем Android есть антиспам-фильтры, проверьте, не считает ли система спамом звонки или SMS-сообщения от Telegram.
  6. Попробуйте запретить приложению Telegram доступ к SMS-сообщениям и звонкам: иногда при попытке приложения самостоятельно перехватить код авторизации происходит сбой.

4. Приложение не предлагает отправить код в виде звонка или СМС

В том случае, если код авторизации отправлен в другой сеанс, мобильные приложения Telegram отображают кнопку «Не получили код?» на экране ввода кода. Обычно при её нажатии приложение сообщает, что код отправлен в виде звонка или СМС. Однако иногда сервер отказывается отправлять код на сим-карту с указанным номером телефона, а приложение предлагает указать другой номер телефона или связаться с командой поддержки Telegram.

У редакции @tginfo нет данных о том, насколько эффективна отправка письма в адрес Telegram в этом случае. Мы рекомендуем всё же отправить письмо, нажав кнопку «Помощь», но не ждать, пока в этом приложении заработает отправка кода в виде звонка или СМС, а попробовать решить проблему самостоятельно: использовать другое приложение (обязательно официальное!) или другое устройство.

5. Как ещё можно связаться с Telegram по вопросам авторизации?

В официальном Telegram FAQ упоминается два способа связи с администрацией Telegram по вопросам, связанным с авторизацией.

В разделе «Telegram Support» есть ссылка на форму https://telegram.org/support с пометкой «Если вы не можете войти в свой аккаунт, пожалуйста, воспользуйтесь этой формой».

А в разделе «@SmsTelegram, login help on Twitter» есть ссылка на официальный аккаунт Telegram в сети X (Twitter):

У нас есть специальный аккаунт @smstelegram, который может помочь вам решить проблемы со входом. Этот аккаунт —официальный. Не бойтесь отправить ему личным сообщением номер телефона, который вы используете для Telegram: эта информация нужна нам для решения проблем. Будьте осторожны: у нас нет учетных записей службы поддержки ни в каких других социальных сетях.