Работа с ботом Telegramm

Последние изменения: 09.11.2016

Работа с ботом.

Создание бота.

Работа с ботом начинается с ввода персонального кода. По этому коду бот узнает сотрудника, его роль и доступ. В ответ на персональны код бот покажет меню с действиями. Состав меню зависит от роли пользователя.
Код доступа пользователя задается в справочнике "Сотрудники" в поле "Код доступа АТС".

Роль пользователя - Горничная или Супервайзор задается в наборе прав сотрудника, на закладке "Расширения", поле "Роль в чат-боте".

Для супервайзора показывается меню:

  • Список грязных неназначенных номеров – в скобках указано количество. По нажатию на кнопку бот пришлет список номеров с указанием статуса и времени выставления статуса.
  • Список номеров в работе – в скобках указано количество. По нажатию на кнопку бот пришлет список номеров, работы по которым еще не завершены. Выводится номер, его текущий статус и время, а также имя горничной.
  • Список номеров на инспекции – в скобках указано количество номеров. Выводится номер , его текущий статус и время выставления этого статуса.
  • Помощь – выводит краткую справку по командам.
  • ОК – закрывает меню.
  • Закрыть смену – Отключает пользователя от работы с ботом. Прекращают поступать уведомления.

Для горничной показывает меню:

  • Список моих номеров в работе – в скобках указано количество. По нажатию на кнопку вводится список номеров, которые назначены пользователю в работу. Выводится номер комнаты, статус номера и время статуса.
  • Список выполненных работ – в скобках количество. По нажатию на кнопку выводится перечень номеров, работы по которым уже выполнены за смену.
  • Помощь – выводит краткую справку по командам.
  • ОК – закрывает меню.
  • Закрыть смену – Отключает пользователя от работы с ботом. Прекращают поступать уведомления.

Номер комнаты.

Ввод номера комнаты – основная команда для бота. По комнате показывается информация о состоянии номера:

  • текущий статус и время его выставления
  • если в номер ожидается заезд, то выводится ожидаемое время заезда
  • имеющиеся неисправности.

Если ввести неправильный номер – ничего страшного не произойдет, программа предложит ввести другой номер и покажет меню со списком доступных пользователю команд. Тоже самое произойдет если отправить боту любое, неизвестное ему слово, или букву. Можно это свойство использовать для быстрого доступа к меню бота – просто отправьте ему любой символ.

В списках и сообщениях номера могут быть отмечены знаком / - при этом номер комнаты выглядит как ссылка. Он и работает как ссылка – можно ткнуть в номер и это будет командой боту – показать информацию по номеру.

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

Уведомления супервайзора.

Когда номер ставится «Грязный» - всем супервайзорам, авторизованным в боте, приходит уведомление с указанием номера комнаты, текущего статуса и времени выставления статуса.

Такое же уведомление приходит при выставлении номер в статус «на инспекции» или «на проверке».

Уведомления горничной.

При назначении работы горничной – приходит уведомление с указанием номера комнаты, текущего статуса номера и вида работы.

Помогла ли вам статья?