Telegram-бот: различия между версиями

Материал из DPA
Перейти к навигации Перейти к поиску
Строка 5: Строка 5:
 
=Подключение пользователей к рассылке уведомлений=
 
=Подключение пользователей к рассылке уведомлений=
 
На данном этапе требуется подключить пользователей, которые должны получать уведомления к боту. Настройка производится непосредственно из профиля пользователя, кнопка "Подключить Telegram":
 
На данном этапе требуется подключить пользователей, которые должны получать уведомления к боту. Настройка производится непосредственно из профиля пользователя, кнопка "Подключить Telegram":
#*[[file:Tlgr_user_connect.png| 700px ]]
+
*[[file:Tlgr_user_connect.png| 700px ]]
#*Далее откроется окно с QR-кодом и веб-ссылкой на Telegram-бота, ссылку можно открыть кликнув на нее, либо отсканировав QR-код. Telegram-бот должен быть активирован тем же пользователем, которому принадлежит профиль пользователя в системе DPA. При успешном подключении у пользователя появится информации о подключении в профиле:  
+
*Далее откроется окно с QR-кодом и веб-ссылкой на Telegram-бота, ссылку можно открыть кликнув на нее, либо отсканировав QR-код. Telegram-бот должен быть активирован тем же пользователем, которому принадлежит профиль пользователя в системе DPA. При успешном подключении у пользователя появится информации о подключении в профиле:  
#*[[file:Tlgr_user_connect_done.png| 700px ]]
+
*[[file:Tlgr_user_connect_done.png| 700px ]]
  
  

Версия 22:43, 27 января 2021

Данная настройка актуальна, при использовании автономного режима работы микросервиса Messenger, подробнее о настройке режима работы микросервиса в разделе установка.

Создание Telegram-бота

  1. Необходимо зарегистрировать собственного Telegram-бота через бота @BotFather, при регистрации нужно выбрать имя бота и получить токен вашего бота.
  2. Внести данные своего бота в настройку Settings gear.png => Микросервисы => Messenger => TelegramBotOptions

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

На данном этапе требуется подключить пользователей, которые должны получать уведомления к боту. Настройка производится непосредственно из профиля пользователя, кнопка "Подключить Telegram":

  • Tlgr user connect.png
  • Далее откроется окно с QR-кодом и веб-ссылкой на Telegram-бота, ссылку можно открыть кликнув на нее, либо отсканировав QR-код. Telegram-бот должен быть активирован тем же пользователем, которому принадлежит профиль пользователя в системе DPA. При успешном подключении у пользователя появится информации о подключении в профиле:
  • Tlgr user connect done.png


Для проверки отправки сообщений в настройках Messenger-а нужно перейти на вкладку "Отправить сообщение", где заполнить "Транспорт" chat id пользователя (указан в профиле), а также тему и тест сообщения, после заполнения нажать кнопку "Отправить".

Test message.png

Результат отправки сообщения можно посмотреть на вкладке "История сообщений"