Rose debug info
---------------

Уведомления Flexget с Synology в telegram

Заметил, что я чаще пользуюсь телеграмом, нежели ватсапом. На работе мы даже перевели всю систему уведомлений на телегу. Плюс через API обратно даём некоторые простые команды для немедленной реакции на эти уведомления — перезагрузить устройство, заблокировать и т. п.  

В общем, решил я научить Flexget слать уведомления сразу в telegram. Это оказалось довольно просто.

Ставим python-telegram-bot

Для работы нам будет нужен этот пакет.

$ /volume1/@appstore/flexget/env/bin/pip install python-telegram-bot

Далее нам нужно создать бота.
Регистрируем у BotFather своего бота — отправляем `/newbot` и следуем подсказкам. Получаем  `bot_token`, сохраняем, он понадобится нам для конфига flexget.

Правим конфиг Flexget

Добавляем к задаче раздел notify:

notify:
  entries:
    title: 'flexget '
    message: ' started'
    via:
      - telegram:
          bot_token: xxx:XXXXXXXXXXX
          parse_mode: 'markdown'
          recipients:
            - username: '<ваш_юзернем>'

Всё, теперь можно наслаждаться результатом:

Поделиться
Отправить
Запинить
 81   9 мес   howto   synology   telegram