Как получить Chat ID
Зачем это: Token бота недостаточно - бот должен знать, в какой чат отправлять сообщения. Каждый Telegram-чат имеет уникальный номер - Chat ID. В этом руководстве покажем, как его получить за 2 минуты.
Шаг 1: Начните чат со своим ботом
- Откройте Telegram
- В поиске напишите username вашего бота (например,
my_monitoring_alerts_bot) - Нажмите на него, и откроется чат
- Нажмите кнопку Start (синяя большая, если это впервые) или напишите
/start
Бот вам пока не ответит - это нормально. Достаточно того, что чат существует.
Шаг 2: Получите Chat ID через @userinfobot
Самый простой способ - использовать вспомогательного бота, который скажет вам ваш собственный Chat ID.
- В Telegram-поиске напишите
@userinfobot - Откройте чат с ним и нажмите Start
- Отправит вам моментально сообщение с вашими данными, включая Id
Пример ответа от userinfobot:
👤 Your info:
Id: 123456789
First: Иван
Last: Новак
Username: @ivan_novak
Lang: ru
Число при Id - это ваш Chat ID. Скопируйте его.
Альтернативно: через API endpoint
Если не хотите использовать вспомогательного бота, Chat ID можно получить через Telegram API. В браузере откройте URL (замените token):
https://api.telegram.org/bot<ВАШ_TOKEN>/getUpdates
Получите JSON-ответ. В нём ищите:
{
"result": [
{
"message": {
"chat": {
"id": 123456789,
...
Это число - ваш Chat ID.
getUpdates вернёт пустой список "result": [], это означает, что ваш бот ещё не получал ни одного сообщения. Отправьте ему через Telegram /start или любое другое сообщение и попробуйте снова.
Chat ID для группового чата (опционально)
Если хотите, чтобы бот отправлял сообщения в групповой чат (например, вся команда видит оповещения), сделайте так:
- Создайте групповой чат в Telegram (или используйте существующий)
- Добавьте своего бота как члена группы (Add member → найти bot username)
- В группе напишите команду
/start@vas_bot_username - Используйте указанный выше API endpoint
getUpdates- в ответе найдёте chat ID группы (он отрицательный, например,-987654321)
Групповой Chat ID начинается с минуса. Бот будет отправлять сообщения в группу, где их видят все участники.
Готово. У вас есть token и Chat ID.
Эти два значения - всё, что вам нужно:
- Token бота - идентифицирует ваш бот
- Chat ID - куда бот должен отправлять сообщения
Теперь введите их в настройки ePulz.io.
Следующий шаг:
Связать token и Chat ID с аккаунтом ePulz.io, чтобы оповещения работали.
Подключение к ePulz.io →