ID бота Telegram по токену
Пришлите токен бота в личку @username_to_id_bot. Бот ответит именем, юзернеймом и флагами. Без подписки ID в ответе укорочен: видны первые две цифры, остальные закрыты. Полный ID открывается кнопкой под ответом или подпиской. Цена на кнопке.
Что в ответе
- Имя и юзернейм бота, которому принадлежит токен.
- Пять флагов, да или нет: может вступать в группы, читает все сообщения, inline, business, Web App.
- Полный ID — по кнопке или если уже есть подписка.
Где токен не разбирается
В группе бот токен не проверяет. Он пишет, что токен виден всем в чате, и просит отозвать его в @BotFather.
Недействительный или уже отозванный токен даёт ошибку вместо карточки. Токен после проверки лучше отозвать в @BotFather в любом случае: он был в переписке.
Это не метод HTTP API. API принимает username и возвращает id, токен ему передавать не нужно.