Настроить работу в линиях > Подключить линию к мессенджерам / TelegramBot

TelegramBot

Вы можете связать линию с TelegramBot, чтобы клиенты и партнёры могли отправлять свои обращения через мессенджер и получать ответ, сформированный в интерфейсе ELMA365 чат-ботом или оператором.

Для определения логики ответов чат-бота используется low-code конструктор ELMA Bot. Если ELMA Bot не подключён к линии, обрабатывать обращения, пришедшие из TelegramBot, будут операторы. Чтобы использовать ELMA Bot, активируйте платное решение ELMA365 Service.

При получении сообщения из TelegramBot в разделе Линии будет создана новая сессия. Если клиент уже обращался, предыдущая сессия возобновится, и сообщение отобразится в ней. Подключённый к линии чат-бот сможет распознать запрос пользователя и отреагировать на него в соответствии с настроенными сценариями. Определение ответов будет происходить на стороне сервиса ELMA Bot. При этом история переписки с ботом будет отображаться в сессии в разделе Линии.

На случай, если запрос пользователя невозможно решить без участия человека, внутри сценариев бота следует предусмотреть перевод на оператора. В этом случае бот отключится, и операторы смогут взять сессию в работу и обработать обращение из интерфейса ELMA365.

В подключённом TelegramBot операторы могут самостоятельно создавать новые сессии только с ранее обратившимися пользователями.

начало внимание

Настраивать линии и подключать их к мессенджерам могут только пользователи, входящие в группу Администраторы.

конец внимание

Подключить TelegramBot

К одной линии можно привязать несколько доступных мессенджеров. Каждый аккаунт TelegramBot можно связать только с одной линией.

Обратите внимание, для интеграции линии с TelegramBot необходимо настроить HTTPS‑подключение.

Чтобы подключить к линии мессенджер TelegramBot:

  1. Перейдите в раздел Администрирование > Линии.
  2. Выберите линию из списка или создайте новую, нажав на кнопку + Линия в правом верхнем углу.
  3. Перейдите на вкладку Мессенджеры и нажмите на кнопку telegrambot_button.
  4. В открывшемся окне заполните поля:

connect_telegrambot-1

  • Название* — введите название канала;
  • Токен* — вставьте секретный токен, полученный при создании бота в Telegram;
  • Публичный адрес компании* — укажите адрес, по которому TelegramBot обращается к системе для передачи данных. По умолчанию в поле подставляется адрес вашей компании ELMA365;
  • Использовать Inline кнопки — активируйте опцию, чтобы в диалоге с ботом настроенные пункты меню с вариантами ответа отправлялись пользователю в виде сообщения. При отключённой настройке они располагаются под полем для ввода текста.
  1. Нажмите кнопку Подключить.

После прохождения процедуры верификации TelegramBot будет связан с линией.

connect_telegrambot-2

Чтобы отвязать TelegramBot от линии, напротив названия канала нажмите кнопку on_button. Статус изменится с Активен на Разорван. Для восстановления подключения нажмите на эту кнопку повторно.

Вы можете изменить название канала и отображение пунктов меню в диалоге с ботом, нажав значок карандаша. Чтобы удалить канал, нажмите значок корзины.

Если соединение с каналом прервалось, перейдите в раздел Администрирование > Линии и обновите подключение. Обратите внимание, в линию не поступят сообщения, отправленные в TelegramBot во время разрыва соединения.