Отправка уведомлений через Telegram (5.39, новая дока)

Skip to end of metadata
Go to start of metadata
Вы просматриваете старую версию данной страницы. Смотрите текущую версию. Сравнить с текущим  |   просмотр истории страницы

Как настроить Telegram (для будущей документации):

1) Создать своего бота в Telegram.
Для этого добавить себе бота @BotFather, с его помощью создать нового бота, следуя инструкциям.
Имя обязательно должно заканчиваться на bot или Bot.
@BotFather выдаст Token для вашего нового бота - его необходимо записать.
Подробнее: https://core.telegram.org/bots#creating-a-new-bot

2) В биллинге: Настройки - Настройки (в файле) - Настройки демона отправки сообщений.
Заполнить поля:

  • "Бот Telegram" - поставить галочку;
  • "Токен бота Telegram" - ввести токен своего бота, полученный при создании;
  • "Прокси для Telegram" - указать прокси, если api.telegram.org не доступен с сервера биллинга;
    Прокси указывать в формате - (http|https)://
    Unknown macro: {user}

    :

    Unknown macro: {pass}

    @

    Unknown macro: {host}

    :

    Unknown macro: {port}

    например: https://user:secret@176.114.8.62:45785
    Поддерживаются только HTTP/HTTPS прокси!

3) service msgd restart

4) Смотрим в лог /var/log/msgd.log, что всё запустилось:
msg_lib - INFO - Telegram params: token=952445308:XXXXXXXXXXX_VFpNO5fACP7Buo4CrPFM, proxy=https://user:secret@176.114.8.62:45785
msg_lib - INFO - Telegram Polling Started

5) Даём абоненту ссылку на бота или просто название

6) Абонент добавляет бота в свой Telegram

7) При первом запуске бот будет требовать логин (подойдет любой, от ЛК или IPTV) или номер телефона.
После ввода бот узнает абонента и создаст ему новый реквизит "Telegram ID", в котором будет сохранён ID контакта в Telegram.
Нельзя изменять этот реквизит или его название вручную!

8) В биллинге: Настройки - Шаблоны сообщений.
В нужных шаблонах способ отправки меняем на "Telegram".

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.