Работа с ботом.
Работа с ботом начинается с ввода персонального кода. По этому коду бот узнает сотрудника, его роль и доступ. В ответ на персональны код бот покажет меню с действиями. Состав меню зависит от роли пользователя.
Код доступа пользователя задается в справочнике "Сотрудники" в поле "Код доступа АТС".
Роль пользователя - Горничная или Супервайзор задается в наборе прав сотрудника, на закладке "Расширения", поле "Роль в чат-боте".
Для супервайзора показывается меню:
Список грязных неназначенных номеров – в скобках указано количество. По нажатию на кнопку бот пришлет список номеров с указанием статуса и времени выставления статуса.
Список номеров в работе – в скобках указано количество. По нажатию на кнопку бот пришлет список номеров, работы по которым еще не завершены. Выводится номер, его текущий статус и время, а также имя горничной.
Список номеров на инспекции – в скобках указано количество номеров. Выводится номер , его текущий статус и время выставления этого статуса.
Помощь – выводит краткую справку по командам.
ОК – закрывает меню.
Закрыть смену – Отключает пользователя от работы с ботом. Прекращают поступать уведомления.
Для горничной показывает меню:
Список моих номеров в работе – в скобках указано количество. По нажатию на кнопку вводится список номеров, которые назначены пользователю в работу. Выводится номер комнаты, статус номера и время статуса.
Список выполненных работ – в скобках количество. По нажатию на кнопку выводится перечень номеров, работы по которым уже выполнены за смену.
Помощь – выводит краткую справку по командам.
ОК – закрывает меню.
Закрыть смену – Отключает пользователя от работы с ботом. Прекращают поступать уведомления.
Номер комнаты.
Ввод номера комнаты – основная команда для бота. По комнате показывается информация о состоянии номера:
текущий статус и время его выставления
если в номер ожидается заезд, то выводится ожидаемое время заезда
имеющиеся неисправности.
Если ввести неправильный номер – ничего страшного не произойдет, программа предложит ввести другой номер и покажет меню со списком доступных пользователю команд. Тоже самое произойдет если отправить боту любое, неизвестное ему слово, или букву. Можно это свойство использовать для быстрого доступа к меню бота – просто отправьте ему любой символ.
В списках и сообщениях номера могут быть отмечены знаком / - при этом номер комнаты выглядит как ссылка. Он и работает как ссылка – можно ткнуть в номер и это будет командой боту – показать информацию по номеру.
Такой же принцип используется для любых других команд. Если в сообщении есть слово-ссылка, значит в него можно ткнуть и это будет командой для бота.
Уведомления супервайзора.
Когда номер ставится «Грязный» - всем супервайзорам, авторизованным в боте, приходит уведомление с указанием номера комнаты, текущего статуса и времени выставления статуса.
Такое же уведомление приходит при выставлении номер в статус «на инспекции» или «на проверке».
Уведомления горничной.
При назначении работы горничной – приходит уведомление с указанием номера комнаты, текущего статуса номера и вида работы.