Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Программный комплекс AxxonNext позволяет отправлять текстовые

...

оповещения в чат Telegram при поступлении любого события от объектов, зарегистрированных в дереве объектов ПК AxxonNext. После настройки отправка

...

оповещения инициируется макрокомандой ПК AxxonNext.

Перед началом настройки отправки

...

оповещений из ПК AxxonNext в Telegram необходимо создать бота и групповой чат с этим ботом в Telegram. Дистрибутив и инструкции по работе с мессенджером Telegram см. на официальном сайте разработчика telegram.org.

Настройка оповещения через Telegram бот заключается в задании следующих параметров:

  1. Выбрать способ аутентификации: Basic или Digest (1).
    Image Modified
  2. Выбрать тип запроса (2). Поддерживается 4 типа: POST, GET, PUT, DELETE.
  3. Выбрать протокол сервера: HTTP или HTTPS (3).
  4. Ввести IP-адрес сервера (4).
  5. Ввести порт сервера (5).
  6. Ввести имя пользователя (6) и пароль (7) для авторизации на сервере.
  7. Ввести путь запроса (8). Путь запроса должен выглядеть следующим образом: /bot<BOTToken>/sendMessage?chat_id=<СhatID>&&text=<Text>%20<Text>, где:
    <BOTToken> − идентификационный номер бота в Telegram;

    Info
    titleПримечание.

    Идентификационный номер предоставляется при создании бота.

    <СhatID> − идентификатор чата;

    Info
    titleПримечание.

    Чтобы узнать идентификатор чата, можно добавить в чат бота @RawDataBot. После добавления бот отправит в чат сообщение, содержащее результат выполнения функции getUpdates. Среди полученной информации необходимо найти ChatId. Затем бота @RawDataBot можно удалить из чата.

    <Text> − текст, который нужно отправить в оповещении. Текст оповещения может содержать только символы латинского алфавита и цифры.

  8. При необходимости ввести тело запроса (9).

    Note
    titleВнимание!

    В теле запроса можно использовать шаблоны (см. Текстовые шаблоны в настройках действий).