Skip to content

Как устроены id пользователей и чатов

У каждого пользователя, бота, группы или канала в Телеграме есть собственный неизменяемый id.

Официальные приложения Телеграма не отображают id. Если вам понадобится узнать id пользователей и чатов в приложении, используйте неофициальные приложения или ботов вроде этого.

WARNING

Не храните id пользователей и чатов в 32-битных числах, потому что id могут быть очень большими. Дробные с двойной точностью (как number в Джаваскрипте) и целые 64-битные подойдут.

В Bot API

В Bot API id обычных групп начинается с префикса -, а id супергрупп с -100. Так, id канала 1356415630 превращается в -1001356415630.

id бота в его токене

В токене бота первая часть — это его id. Например, токен 110201874:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw принадлежит боту с id 110201874.