Помогает быстро узнать Telegram ID пользователя, бота, группы, супергруппы или канала. Перешлите сообщение, отправьте @username или ссылку t.me, либо нажмите /start и выберите объект кнопками. Бот покажет ID и доступные публичные данные. Приватные инвайт-ссылки без членства в чате не раскрываются.
2026-07-25
/start
Выберите пользователя, группу или канал:
👤 Пользователь/Бот
👥 Группа
📢 Канал
/help
ℹ️ Справка по боту
Команды /start — кнопки выбора пользователя, бота, группы или канала. /id — ID текущего чата, вашего аккаунта и сообщения. /id ответом на сообщение — ID автора replied-сообщения, sender_chat, forward/external reply origin и message_id. /help — эта справка. /stats — статистика использования, доступна только владельцу.
Что можно отправить Пересланное сообщение — ID пользователя, группы или канала, если Telegram не скрыл origin. Контакт — Telegram user ID, если он передан Telegram; телефон бот не выводит. @username — публичный пользователь, бот, группа или канал. https://t.me/telegram — публичная t.me-ссылка. https://t.me/durov/123 — ссылка на пост, берётся ID чата/канала. https://t.me/s/channelname — preview-ссылка канала. https://t.me/c/123456789/1 — приватная ссылка на пост, бот вычислит числовой chat_id формата -100...
Ограничения Telegram Инвайты https://t.me/+HASH и /joinchat/HASH не раскрывают ID через Bot API. Нужна пересылка сообщения из чата или выбор через кнопку. Если автор пересланного сообщения скрыт настройками приватности, Telegram отдаёт только имя, без user_id. getChat по @username работает только для публичных username и данных, которые Telegram разрешает боту видеть.
Приватность В статистику пишутся действие, время и хеш user_id. Сырые ID пользователей в лог stdout не выводятся.
Меню
/start - Кнопки выбора пользователя, группы или канала
/id - Показать ID текущего чата, автора или replied-сообщения