TGViewer
alexgriss.tech alexgriss.tech @alexgriss · 1.14K subscribers
Post #174 562
Мне потребовалось два месяца, чтобы сменить привязанный к Telegram российский номер на кипрский. В процессе я случайно обнаружил paywall, который встроен в механику регистрации в телеге. А ещё это показательная история о качестве некоторых продуктовых и инженерных решений в компании Павла Дурова.

Переехав на Кипр, я сразу попробовал поменять номер в Telegram на местный. Возникал экран для ввода OTP-кода, но SMS на номер не приходила. После этого можно было попробовать дождаться звонка с диктовкой кода, но и он не срабатывал. Потом в интернете я обнаружил множество отзывов о подобной проблеме. Кому-то помогла смена оператора, кто-то получил код только с сотой попытки, но чаще всего сменить номер так и не удавалось. Я тоже в процессе менял оператора: не ради Telegram, по другим причинам, но сменить номер в телеге это не помогло. Как и не помогли многочисленные письма в поддержку на почту sms@telegram.org, указанную на том же экране ввода OTP-кода — на них просто никто не отвечал.

Тогда я решил проверить, даст ли Telegram завести новый аккаунт на этот же номер. И вот там всё стало совершенно прекрасно. Telegram сообщил, что отправка SMS в мою страну слишком дорогая, поэтому для получения кода мне нужно приобрести доступ к Premium как минимум на неделю, чтобы покрыть расходы на SMS. При этом других вариантов регистрации не было — или покупай премиум, или никакого аккаунта. Естественно, SMS пришла в ту же секунду, как только я оплатил подписку. Кстати, вот официальный скрин этого экрана из системы публичной локализации Telegram. То есть это не какой-то эксперимент или баг, а полноценный продуманный продуктовый сценарий.

До какой-то степени я даже могу понять логику такого продуктового решения: Telegram не хочет платить за регистрацию фейковых аккаунтов на виртуальные номера, отправка SMS на которые в теории может сжечь бюджет. Но вместо того, чтобы решить проблему антифрод-системой или предложить альтернативный способ верификации, стоимость SMS просто переложили на пользователя, причём в довольно странной форме — обязательной покупке Premium. В результате жители стран с дешёвыми SMS могут зарегистрироваться бесплатно, а жители стран, в которые SMS отправлять дорого, должны заплатить за вход.

Второй слой, который я обнаружил, ещё интереснее. Тот же paywall, судя по всему, срабатывал и в сценарии смены номера, только там он не был доведён до интерфейса. Пользователь не видит ни причины отказа, ни кнопки для покупки премиума — ничего. Он должен смотреть на поле ввода кода, который никогда не придёт. Конечно, это гипотеза, и настоящая причина может быть другой. Но если моя гипотеза верна, то скорее всего кто-то просто забыл реализовать подобную фичу на соседнем флоу. При этом я плачу за Premium с самого появления, и по идее подписка должна была бы обойти paywall. Так что тут неясно: либо флоу вдобавок не умеет проверять наличие подписки, либо там вообще другая проблема.

В итоге я завёл тикет в баг-трекере bugs.telegram.org, в котором уже висели десятки похожих репортов. Тут не могу сказать ничего плохого про работу саппорта — на тикет отреагировали быстро, попросили оба номера, через пару часов предложили повторить попытку. Впрочем, сначала система сразу начала пытаться позвонить вместо отправки SMS — это выглядело так, будто для моего номера что-то пытались подкрутить на бэкенде. Я попробовал ещё через пару часов, SMS наконец пришла и номер успешно сменился. Бонусом Telegram воскресил несколько десятков каких-то древних контактов, которые я удалил много лет назад. К сожалению, саппорт отказался поделиться со мной деталями бага, поэтому ни подтвердить, ни опровергнуть свою гипотезу я не могу.

В голове сразу рисуется продуктовая встреча, в которой кто-то в Telegram решает: раз SMS стоит денег, давайте за неё заплатит юзер, а мы ещё и заработаем. Дальше разрабы быстро собирают новый флоу с премиумом, забыв дотащить его до соседнего экрана, потому что последний человек, который помнил о его существовании, уже много лет не работает в компании.

Не знаю, стоит ли искать здесь какой-то злонамеренный план Дурова, который, кстати, обещал, что для обычных пользователей доступ к приложению останется бесплатным навсегда. Скорее это похоже на ряд плохо продуманных продуктовых и инженерных решений: зависящий от географии пользователя paywall для регистрации в бесплатном приложении, сломанный edge case между двумя смежными сценариями, мёртвый канал поддержки и массовая проблема, которую в моём случае в итоге чинили вручную для конкретного номера. Для продукта масштаба Telegram это удивительно много бардака на один банальный пользовательский сценарий.
  • ❤ 4
  • 👍 2
More from @alexgriss
  1. Sep 29, 2026У нас есть свой Web Audio API дома. Купил себе Behringer Proton — полумодульный аналоговый…
  2. Sep 7, 2026video post
  3. Jul 6, 2026Короче, похоже не зря запрещали Claude Fable, мир больше не будет прежним, предел AGI прой…
  4. Jul 5, 2026За последние две недели в моей жизни поменялось очень многое, и пока до спокойной размерен…
  5. Jul 4, 2026После переезда на Кипр и решения основных бытовых задач появилось немного творческой энерг…
  6. Jun 22, 2026Сегодня мы с женой переехали на Кипр. С нами прилетел мой друг Зенон Китийский (см. фото)…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →