Skip to content

Как устроены ID сообщений в Телеграме

Каждое сообщение в Телеграме имеет свой ID. К системным сообщениям это тоже относится («пользователь зашел в группу»; «название канала изменилось»)

ID сообщений в супергруппах и каналах уникальны для чата: первое сообщение в чате имеет номер 1, второе имеет номер 2 и так далее.

ID сообщений в личных сообщениях и обычных группах имеют сквозную нумерацию: ID сообщений считаются отдельно для пользователя (или бота). Так, первое полученное или отправленное пользователем сообщение во всех личках и группах имеет номер 1; второе такое сообщение имеет номер 2 и так далее.

INFO

Через Telegram API бот может запросить сообщение по ID в любом чате. При использовании Bot API такой возможности нет.