Как создать Telegram бота (BotFather)
Зачем это: Telegram-бот - это специальный аккаунт, которому ePulz.io отправляет сообщения о ваших мониторах. Вы получаете их на телефоне или компьютере за секунду. Создание бесплатное и занимает примерно 3 минуты.
- ✓ Приложение Telegram на телефоне или ПК (скачать, если нет)
- ✓ Существующий аккаунт Telegram (регистрация по номеру телефона)
- ✓ Примерно 3 минуты
Шаг 1: Найдите "BotFather"
BotFather - это официальный Telegram-бот, который создаёт других ботов. Немного абсурдно, но так это устроено.
- Откройте приложение Telegram
- Вверху приложения нажмите на 🔍 лупу (Search)
- Напишите
BotFather - В списке результатов ищите BotFather с синей галочкой ✓ (официальный аккаунт)
- Нажмите на него, откроется чат
@BotFather (с большими B и F).
Шаг 2: Начните беседу
- В чате с BotFather нажмите Start (или напишите
/start) - BotFather пришлёт вам приветственное сообщение с меню команд
Шаг 3: Создайте нового бота
- Напишите команду
/newbotи отправьте - BotFather спросит: "Alright, a new bot. How are we going to call it?"
- Напишите публичное имя своего бота - например
Мои monitoring уведомленияилиePulz.io alerts. Это имя вы увидите в списке чатов. - BotFather спросит про username: "Good. Now let's choose a username..."
- Напишите username - должен заканчиваться на
botи быть уникальным. Например:my_monitoring_alerts_bot,firmaXY_uptime_bot. Если уже занят, BotFather скажет, и вы попробуете другой.
Шаг 4: Скопируйте token
После успешного создания BotFather отправит сообщение, которое содержит HTTP API token. Выглядит так:
Done! Congratulations on your new bot. You will find it at
t.me/my_monitoring_alerts_bot. ...
Use this token to access the HTTP API:
1234567890:AAEx1y2z3a4b5c6d7e8f9g0h1i2j3k4l5m6n7
Шаг 5: Опционально - добавьте описание и картинку
Бота можно настроить:
/setdescription- описание бота (краткое)/setabouttext- "about" секция (более длинная)/setuserpic- аватар
Это необязательно, бот работает и без этих изменений.
Готово. У вас есть собственный Telegram-бот.
Token сохранён. Теперь вам нужна ещё одна информация - Chat ID, чтобы бот знал, кому отправлять сообщения. Это покажем в следующем шаге.