smartfulness.ru
Инструкция по созданию Telegram-бота и канала для отправки уведомлений по наступлению событий.
Используются Token бота и ID канала в скриптах программирования контроллера Wirenboard 6.
1:19 - создание нового бота в Telegram
4:35 - создание нового канала для отправки ботом сообщений с уведомлениями
5:43 - добавление бота в канал Telegram
7:28 - группирование ботов и каналов в отдельную папку Telegram
8:08 - получение ID канала Telegram
10:29 - скрипт Wirenboard для отправки уведомлений в Telegram
13:47 - проверка работы скрипта отправки уведомлений
01_check.js - https://drive.google.com/file/d/11yTL...
09_notifications.js - https://drive.google.com/file/d/1ALf3...
Для простой проверки работы скриптов на контроллере:
1. Скопируйте на контроллер эти два скрипта.
2. Зайдите в канал https://t.me/joinchat/St0RsieEXDeK5KW5
3. Нажмите кнопку A1_OUT в Web-интерфейсе вашего контроллера Wirenboard
4. Убедитесь в поступлении сообщения от контроллера в канал
Далее можно создавать своего бота, канал и подставлять соответствующие идентификаторы в проверенный выше скрипт 09_notifications.js и переопределять события для вызова глобальной функции SendTelegramMsg() из прочих скриптов на контроллере.