Skip to content
Gallery
Кейс Cinnabon
Share
Explore
Сценарии чат-бота

icon picker
Модуль "Формирование сообщений"

Чат-бот устанавливается в общий рабочий чат с персоналом в Телеграм. В нужное время сообщает о необходимости выполнить задание (пройти чек-лист). Также он контролирует качество и время выполнения этого задания через личные рабочие чаты в мессенджерах Telegram.
Чтобы отсылать или удалять сообщения в рабочих чатах с сотрудниками Чат-бот использует Telegram API. Эти возможности собраны в отдельном файле telegram-functions.js и объявлены в виде функций.

Функция удаления сообщений из чата:

Данная функция необходима для удаления дублирующихся сообщений из чата:
image.png
Перед отправкой нового напоминания сотруднику, Чат-бот проверяет, что если ранее такое сообщение уже отправлялось, то предыдущее с таким же текстом удаляется.
изображение.png

Функция, отвечающая за отправку сообщений в групповой чат:

С помощью этой функции в групповой чат будет отправлен отчет, если сотрудник выполнил все пункты чек-листа.
image.png
Данная функция отвечает за формирование сообщения об успешном выполнении чек-листа сотрудником:
image.png
Формирование фразы при возникновении сложностей у сотрудника при выполнении заданий по чек-листу:
image.png

Функция, отвечающая за отправку сообщений в личный чат:

Функция отправки заданий согласно Чек-листа в чат сотруднику.
image.png
Формирование сообщения для обработки нераспознанной фразы в личном чате сотрудника:
image.png
Формирование сообщения с заданием по чек-листу:
image.png

Функция, отвечающая за отправку сообщений в личный чат с использованием кнопок:

image.png
Используется, если сотрудник отправил больше одной фотографии в качестве отчета
изображение.png


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.