diamon@truediamon.ru:~$

Windows, Linux, КПК и немного ещё.

Уведомления netlify в телеграм

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

Создаём бота. Для этого добавляем бота @BotFather, пишем ему /newbot, придумываем название и имя боту, в ответ получаем токен.

Дальше нам понадобится chat_id. Добавляем бота @chatid_echo_bot, в ответ получаем chat_id.

Идём в админку netlify, Build & Deploy > Deploy Notifications, добавляем Outgoing webhook.
Выбираем нужное событие (список всех событий можно посмотреть тут), в поле URL to notify пишем

https://api.telegram.org/botВАШ_ТОКЕН/sendMessage?chat_id=ВАШ_CHAT_ID&text=текст, который придёт в телеграм.

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

Я создал уведомления на все события.

Теперь, если кто-то обновил сайт или закончился деплой, придёт уведомление в телеграм.


Поделиться

comments powered by Disqus