О приложении
Настраиваете своего бота, подключаете уведомления или просите администратора добавить вас в список, и вдруг нужен числовой номер аккаунта. В интерфейсе Telegram его не видно. IDBot отдаёт этот номер за секунды: напишите команду, получите цифры. 🔢
Зачем вообще нужен ID
У каждого пользователя, группы и канала в Telegram есть числовой идентификатор. Имя и ник можно сменить, а число остаётся.
Его просят при настройке ботов, автоматизаций и уведомлений. Например, чтобы бот отвечал только вам, в коде прописывают ваш ID и сверяют с ним каждое сообщение.
Типичные случаи: домашний проект на микроконтроллере, который присылает вам сообщения, скрипт мониторинга цен или собственный бот-помощник. Везде нужен адрес получателя, то есть ваш числовой ID.
Администраторам он нужен для настройки ботов-модераторов и для обращений в поддержку, когда требуется точно указать аккаунт.
Три способа получить номер
- /getid. Бот отвечает вашим ID пользователя.
- /getgroupid. Бот называет ID группы, в которую его добавили.
- Пересланное сообщение. Перешлите боту чужое сообщение, и он определит ID отправителя, если его настройки приватности это разрешают.
Пошагово: узнать свой ID
- Откройте чат с ботом. Нажмите /start.
- Отправьте /getid. Ответ придёт сразу.
- Скопируйте число. Вставьте его туда, где просили идентификатор.
ID группы и канала
Добавьте бота в группу и отправьте /getgroupid. Он назовёт номер именно этого чата.
Номера групп и каналов выглядят иначе, чем пользовательские: у супергрупп и каналов в Bot API перед числом стоит префикс -100. Например, 123456789 превращается в -100123456789. Это нормально, копируйте число целиком вместе с минусом.
Когда пересылка не сработает
Если человек скрыл пересылку в настройках приватности, бот не увидит его ID. Это защита самого пользователя, обойти её нельзя и не нужно.
Пересылка вообще работает не для всех сообщений. Если бот молчит, значит, данных об авторе в пересланном сообщении нет.
Пара подсказок: сохраните ID в заметках, чтобы не искать его снова, и проверьте, что скопировали число полностью. Лишняя цифра или потерянный минус у группы приведут к ошибке, которую трудно заметить.
Безопасность: что можно и чего нельзя
- ID не пароль. Зная его, нельзя взломать аккаунт. Но не стоит публиковать его вместе с личными данными.
- Не давайте доступ к аккаунту. Боту не нужны коды входа и пароли.
- Добавляйте в группу осознанно. Бот нужен на минуту, затем его можно удалить.
- Проверяйте источник. Подделки с похожими названиями просят «подтвердить аккаунт». Настоящий ID-бот этого не делает.
Кому пригодится
Если вы только знакомитесь с разработкой ботов, начните именно с ID: это самый простой способ увидеть, как Telegram различает людей и чаты. Дальше разберётесь с токенами и командами.
Ещё один плюс: бот делает одну вещь и не требует ничего настраивать. Открыли, спросили, получили ответ.
Владельцам ботов, админам каналов, тем, кто пишет скрипты и подключает уведомления, и просто любопытным. Один раз узнали номер, сохранили в заметках и забыли об этом на годы. 🙂
Частые вопросы
Как узнать свой Telegram ID через IDBot?▼
Как узнать ID группы?▼
Можно ли узнать ID другого человека?▼
Опасно ли передавать свой ID?▼
На основе данных