Справка и руководстваTelegram алерты › Как создать Telegram бота (BotFather)

Как создать Telegram бота (BotFather)

5 мин чтения · Telegram алерты

Зачем это: Telegram-бот - это специальный аккаунт, которому ePulz.io отправляет сообщения о ваших мониторах. Вы получаете их на телефоне или компьютере за секунду. Создание бесплатное и занимает примерно 3 минуты.

Что вам понадобится:
  • ✓ Приложение Telegram на телефоне или ПК (скачать, если нет)
  • ✓ Существующий аккаунт Telegram (регистрация по номеру телефона)
  • ✓ Примерно 3 минуты

Шаг 1: Найдите "BotFather"

BotFather - это официальный Telegram-бот, который создаёт других ботов. Немного абсурдно, но так это устроено.

  1. Откройте приложение Telegram
  2. Вверху приложения нажмите на 🔍 лупу (Search)
  3. Напишите BotFather
  4. В списке результатов ищите BotFather с синей галочкой ✓ (официальный аккаунт)
  5. Нажмите на него, откроется чат
Внимание: Существует множество мошеннических ботов с похожим именем. Используйте только того, у кого синяя галочка ✓. Настоящий имеет username @BotFather (с большими B и F).

Шаг 2: Начните беседу

  1. В чате с BotFather нажмите Start (или напишите /start)
  2. BotFather пришлёт вам приветственное сообщение с меню команд

Шаг 3: Создайте нового бота

  1. Напишите команду /newbot и отправьте
  2. BotFather спросит: "Alright, a new bot. How are we going to call it?"
  3. Напишите публичное имя своего бота - например Мои monitoring уведомления или ePulz.io alerts. Это имя вы увидите в списке чатов.
  4. BotFather спросит про username: "Good. Now let's choose a username..."
  5. BotFather chat - /newbot command
    Беседа с @BotFather при создании нового бота
  6. Напишите 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
BotFather - HTTP API token
Token бота - скопируйте и безопасно сохраните
ВАЖНО: Этот token - это как пароль для вашего бота. Никогда не публикуйте его публично, не бросайте в git, не отправляйте по email. Если кто-то его получит, сможет управлять вашим ботом. Скопируйте и сохраните в password manager (1Password, Bitwarden, KeePass).

Шаг 5: Опционально - добавьте описание и картинку

Бота можно настроить:

  • /setdescription - описание бота (краткое)
  • /setabouttext - "about" секция (более длинная)
  • /setuserpic - аватар

Это необязательно, бот работает и без этих изменений.

Готово. У вас есть собственный Telegram-бот.

Token сохранён. Теперь вам нужна ещё одна информация - Chat ID, чтобы бот знал, кому отправлять сообщения. Это покажем в следующем шаге.

Следующий шаг:

Получить Chat ID, куда бот должен отправлять сообщения.

Как получить Chat ID →