Боты Telegram
Для получения вебхук уведомлений Telegram требуется токен бота и ID чата, их нужно записать в соответствующие поля в профиле репозитория > Настройки > Вебхуки.
Пример вебхук уведомления в Telegram:
Далее в разделе представлен порядок:
Создание и получение токена бота
Найдите официальный (с синей галочкой верификации) @BotFather:
В диалоговом окне введите команду
/start
или нажмите кнопку, чтобы запустить сервис:Из списка команд введите
/newbot
:Введите
username
, в нашем примере этоgitverse-bot
:Сохраните токен бота для настройки вебхуков:
Включение для бота сервиса отправки уведомлений
Чтобы запустить сервис, перейдите в канал созданного бота (раздел выше) и в диалоговом окне введите команду /start
или нажмите кнопку.
Ссылка для перехода в чат бота:
Команда включения:
Получение ID чата
Найдите
@GetMyId_bot
:Введите произвольное слово и сохраните полученный id чата:
Заполнение формы создания вебхука
Перейдите в профиль репозитория > Настройки > Вебхуки и нажмите Добавить Вебхук:
В поле Сервис выберите Telegram:
Вставьте токен и ID чата бота (порядок получения описан в разделе выше):
Настройте фильтр уведомлений.
В примере запись
release *
в поле Фильтр веток означает, что на телеграмм будут приходить уведомления о событиях во всех ветках, в имени которых естьrelease
:В примере выбрано только событие создания ветки:
Нажмите Сохранить:
Настроенный бот будет рассылать уведомления к вам на Telegram.
Пример уведомления о событии создания ветки с учетом фильтра веток release*
:
release*
: