Интеграция с Telegram

Smartswitch позволяет выполнить интеграцию с Telegram для рассылки уведомлений и интерактивной генерации отчетов.
Для этого используется система групповых чатов и ботов Telegram.

Последовательность действий:

  1. Создать бота средствами Telegram (см. Как создать Telegram бота).
    Записать его токен.
  2. В веб-интерфейсе Smartswitch добавить Telegram бот и указать его токен, полученный в п.1.
  3. Создать групповой чат средствами Telegram.
  4. В Telegram в групповой чат добавить бот, созданный в п.1.
  5. Получить ID чата отправив команду /start в групповой чат.
    Бот добавленный в п.1 ответит
    ChatID: -1002388910615
    
  6. В веб-интерфейсе Smartswitch добавить Telegram чат и указать его ID, полученный в п.5.

После этого Smartswitch может:

Отправлять уведомления от имени данного бота в указанный чат.

Список Компаний и Пользователей, по которым будут отправляться уведомления, конфигурируется для каждого чата раздельно, в веб-интерфейсе Smartswitch.
На текущий момент Smartswitch может отправлять следующие уведомления:

Принимать команды от пользователей и выводить отчет интерактивно.

На текущий момент Smartswitch понимает следующие команды:

Обратите внимание: Поскольку Вы выполняете конфигурирование как на стороне Telegram, так и на стороне Smartswitch,
Вы можете быть уверены, что Вы контролируете права доступа.
Никто из посторонних пользователей или чатов не сможет получить Вашу конфиденциальную информацию.
Telegram отправляет уведомления и отвечает на команды только из указанных Вами чатов.

English translation