Перейти к содержанию

Уведомления в Telegram#

Для отправки уведомлений в Telegram необходимо создать бота и добавить его в чат или группу, куда нужно присылать уведомления.

Создание чат-бота#

Для создания чат-ботов в Telegram есть официальный бот @BotFather. Введите его название в строку поиска и выберите бота, показанного на рисунке.

Чат-бот @BotFather
Чат-бот @BotFather

Нажмите кнопку Open внизу экрана для запуска и выберите Create a New Bot.

Запуск @BotFather
Запуск @BotFather

Введите название нового бота в строку. Это название будет отображаться в группе, куда чат-бот будет добавлен.

Ввод названия бота
Ввод названия бота

Введите никнейм нового бота. По нему пользователи смогут найти его в Telegram. Никнейм должен быть уникальным и заканчиваться на слово "bot".

Нажмите Create Bot, новый чат-бот создан. Telegram сразу показывает на него ссылку: t.me/никнейм_бота и токен — специальный ключ от чат-бота, с помощью которого его можно подключать к сторонним сервисам. Сохраните токен, он понадобится для дальнейшей настройки отправки уведомлений в Telegram.

Токен бота
Токен бота

Подключение чат-бота к Сервису#

Для подключения чат-бота к VL NOTIFIER в конфигурационном файле .env в параметре TELEGRAM_BOT_TOKEN= укажите токен чат-бота, куда будут присылаться уведомления.

Добавление чат-бота в канал Telegram#

Добавьте созданный чат-бот в канал или чат, куда будут присылаться уведомления. У чат-бота должны быть права на публикацию сообщений (права администратора). Канал должен быть публичным (открытого типа).

Настройка отправки уведомлений в веб-интерфейсе#

Для настройки отправки уведомлений в Telegram при работе с Сервисом выполните следующие действия.

В разделе "Уведомления" создайте новое уведомление, нажав кнопку "Добавить".

Создание уведомления в веб-интерфейсе
Создание уведомления в веб-интерфейсе

При создании уведомления укажите chat_id канала/группы, куда необходимо отсылать уведомления от чат-бота.

Узнать chat_id можно с помощью бота @username_to_id_bot.

Редактирование уведомления Telegram в веб-интерфейсе
Редактирование уведомления Telegram в веб-интерфейсе