Overrated
Опытный user
- Регистрация
- 10 Мар 2022
- Сообщения
- 751
- Реакции
- 81
Получаем дату создания бота по токену Telegram
Всем привет!
Видел много людей, которые скупают токены Telegram с датой создания год/2 года назад - боты с такой отлегой элементарно меньше банятся при использовании в скам-проектах.
Кратко область применения таких токенов я обозначил, сегодня поговорим о другом: о способе узнать дату создания бота по токену, который прислал нам юзер. Такой темы на форуме я не нашел, зато видел подобные вопросы, поэтому решил максимально подробно и с картинками расписать это дело.
Для примера возьму своего рандомного бота в Telegram - заодно и измерим точность.
Получаем токен
Ваша задача - взять токен у юзера. Для примера использую личного бота, вот пруф его даты:
Теперь нам нужно получить сообщение от этого бота.
Идем в ManyBot (https://t.me/Manybot), пишем /addbot, вставляем токен, полученный от юзера, пишем /skip и переходим в нашего бота.
Работа с ManyBot
Идем в ManyBot (https://t.me/Manybot), пишем /addbot, вставляем токен, полученный от юзера, пишем /skip и переходим в нашего бота.
Работа с ManyBot
Теперь заходим в нашего бота и пишем /start, получаем сообщение. Пересылаем его этому боту: https://t.me/creationdatebot
Узнаём дату создания:
Получили не очень точную дату. Для проверки залью еще одного бота:
Таким образом с точностью +- несколько месяцев можно определить дату создания бота по токену.
Откуда неточность:
В Telegram нет функциональности, позволяющей точно получать дату создания бота, но используется система уникальных идентификаторов Telegram ID, которые автоинкрементируются. Таким образом, если иметь статистику, к какому месяцу принадлежат айдишники (можно чекать по новым аккаунтам, например), можно примерно узнать, когда был создан интересный нам бот. С точностью до года это точно работает.
Что сделать в конце и как обойтись без использования ManyBot
Что сделать в конце и как обойтись без использования ManyBot
Бот для проверки даты должен получить пересланное сообщение, чтобы оценить дату создания. Через ManyBot мы просто получаем первое сообщение, которое и сможем переслать. Если вы верите в силу Telegram API, то достаточно просто написать боту /start и через API написать себе что-нибудь, используя этот же токен. Способ через ManyBot кому-то может показаться легче.
Этот метод позволяет достаточно точно проверять отлегу бота и слать подальше людей с отрисованными скриншотами из BotFather.