Знаю, что многие уже видели посты с заголовками «На тестовых серверах TG заметили бальшой хуй раналду», задумывались ли вы, что это такое и что там происходит?
В этой части расскажу: зачем нужные эти сервера, как попасть на них с разных устройств и какие функции там есть. Во 2-ой части будет про разработку кода и его тестирование на этих серверах
Не забывайте подписываться на щитпост, иногда там бывает что-то полезное. Недавно вот вынесли темку на 10к$, поэтому следите: @by_asynco
🙂 Что за сервера
Чтобы протестировать новые фичи и при этом не помешать реальным пользователям разработчики TG используют тестовые сервера — 3 дата центра со своими базами данных
Это значит, что на этом сервере существуют свои юзеры, каналы и чаты, которые никак не связаны с основным TG. Даже тег @durov занят каким-то лошпедом
По функционалу тестовый сервер идентичен оригинальному (за исключением новых фич), а лимиты сильно завышены, чтобы можно было спокойно тестировать код
🤩 Как зайти
> Номера
Это уже небольшой квест. По сути есть два входа: через свой номер или через тестовый номер. TG, как я уже писал, использует для тестовой среды 3 дата-центра и на их основе берутся номера
Тестовый номер:
+999 66 X YYYY, где X это число от 0 до 3, а YYYY — набор любых цифр. Как вы поняли X это номер ДЦ, а число 0 просто выбирает ближайший к вамКогда введете номер — у вас попросят OTP, он всегда фиксированный и зависит от выбранного ДЦ. Если ввели
X=1, то OTP будет 11111. Для примера такой номер может выглядеть так: +999 66 1 1488> Правила входа
Учитывайте, что по тестовому номеру
+999 может зайти любой человек и даже если вы после входа поставите 2FA, то это не поможет — тому кто пытается зайти по вашему номеру предложат удалить аккаунтПоэтому стоит следовать простому правилу: не хранить личных данных на тестовом аккаунте с номером
+999. Если же вы хотите полностью владеть аккаунтом, то используйте личный номер (OTP придет на него)В целом даже на собственном номере лучше ничего важного не хранить, так как тестовый сервер может очищать данные об аккаунтах и все что вы хранили — пропадет безвозвратно
> Способы входа
Cразу скажу, что я создавал тестовый аккаунт со своим номером через TG Beta с андроида, потому что с
+999 меня не пускало. В целом, и с личным номером могут быть проблемы📝 TG Desktop:
1) зажимаем Shift + Alt
2) жмем ПКМ по плашке "Добавить аккаунт"
3) выбираем "Test Server"
4) вводим номер
📝 TG Desktop IOS:
1) 10 раз кликаем "Settings"
2) нажимаем cmd
3) нажимаем "Add Account"
📝 Android:
1) скачиваем Telegram Beta
2) ставим галочку "Test Backend"
3) создаем аккаунт
📝 IOS:
1) 10 раз кликаем "Settings"
2) переходим в "Accounts"
3) жмем "Add Account"
3) выбираем "Test Server"
📝 Web TG:
1) переходим сюда
2) вводим номер
🧊 После входа
Теперь когда у вас есть доступ к тестовому серверу можете начинать искать скрытые фичи. Пока что потыкайтесь руками, даже в разделе подарков найдете много забавного
В следующем посте я расскажу про то, какие там есть сервисные аккаунты, про то как получать бесплатные премиумы и много другое, а также про то как писать код для тестов
А пока ждете новый пост — можете оплатить свои зарубежные сервисы через SolCard. Связь 🤙😏
😵💫 щитпост | все мои ссылки | плати соланой