Создание и настройка чат-бота (тонкий клиент, редакция 9.2)

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

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

Создание бота в приложении Telegram

  1. Первый этап настройки – создание бота в приложении Telegram. Для этого в поисковой строке приложения необходимо ввести "botfather".

f4f4df7f083eee92f6e1615739dd15f4.jpg

2. Перейти в чат и запустить его командой «/start».

5575f4181c23ed893a1a31276a281352.jpg

3. Начать процедуру генерации нового бота, введя команду "/newbot".

4. Указать Наименование бота.

5. Указать Техническое наименование бота, которое будет использовано в самом Telegram (оно должно быть уникальным, и заканчиваться на "bot").

6. При успешном выполнении предыдущих пунктов в ответном письме будет отправлен уникальный token, который необходим для дальнейшей настройки.

f7746846c9a384783baadd54433e3276.jpg


Основные настройки

Следующий этап - настройка бота в 1C:Отель.

Порядок настройки:

  1. Перейдите в подсистему Настройки, раздел Горничные/ Chat-боты.

a61af7ed1d601342cf20024319c4ff52.png

2. Нажмите кнопку Создать.

3. В открывшейся форме заполните обязательные поля:

  • Наименование — укажите наименование бота, которое было заполнено в настройках бота в Telegram;

  • Token;

  • Сервер – "api.telegram.org".

  • Мастер пароль – пароль, который пользователь будет указывать при первом запуске чата (для удобства он может совпадать с командой запуска чата самого Telegram: "/start").

  • Время жизни сессии (часы) – заполняется, если необходимо ограничить время автоматического завершения спящей сессии.

f1aa307cccca43277c165c40da12ee74.png

4. Следующий шаг – указание отдела технической службы в поле Технический отдел. Данный шаг является обязательным для создания бота, независимо от того, есть ли в гостинице технический отдел или нет, но если вам необходимо будет использовать несколько отделов с разными задачами (например, служба Roomservice), то это можно реализовать в следующем шаге.

5. В табличной части ниже создаются задачи (поломки, неисправности и т.п.), которые в последующем горничные могут передавать в другие отделы напрямую из бота.

Нажимаем Добавить. В табличной части заполняем Отдел, которому будет назначена задача, и Тип задачи.

a223dc730f8d2811cb4f42ae086d3a17.png

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

776b829722c2cd9738f27e236571ac26.png

6. Последний шаг настройки - создание регламентного задания запуска чат-бота для постоянной работы в фоновом режиме. Для этого:

  • Откройте подсистему Настройки/Сервис/Консоль управления фоновыми заданиями.

a1d37a7fd1f8496d7513ccbb9470d604.png
  • Нажмите Добавить.

92001492dc841d11887d4ec0965bbd42.png
  • В открывшейся форме заполните:

- в поле Метаданные выберите пункт из списка Запустить чат-бот;

- в поле Наименование задайте название фонового задания;

- в поле Пользователь укажите фонового пользователя, под которым будет выполняться фоновое задание;

- поле Ключ остаётся пустым.

7deade2a5553745c780da3129129506e.png
  • В этой же форме нажмите на пункт Расписание и настройте расписание выполнения фонового задания.

439fb640bf5f0b8f96d4e5deff483ff8.png
4936698d1eefb56a7d05f91a2a693be5.png
  • По завершении настройки установите флаг Использование и нажмите Записать и закрыть


Настройка пользователей

Для каждого сотрудника, который будет использовать функционал бота, необходимо настроить пользователя. Набор функций будет определяться ролью сотрудника в чат-боте. Он задаётся в Наборе прав сотрудника на вкладке Расширения в поле Роль в чате. К выбору доступны 3 варианта ролей:

  1. Горничная — используется для предоставления доступа горничным, позволяет выполнять работы и выставлять задачи.

  2. Супервайзор — устанавливается сотрудникам, которые будут осуществлять проверку номеров по завершении работ, а также непосредственно из бота менять статус номера.

  3. Инженер — указывается у тех сотрудников, которые будут выполнять задачи, поставленные службой номерного фонда.

2f52eb8a41d2788031c35a8b57e4965d.png

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

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

Код указывается в настройках Сотрудника в поле Пин-код доступа сотрудника на вкладке Параметры.

fda0383c7256db946b549a114e02b06c.png

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

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


Настройка учета расхода номенклатуры

Одна из дополнительных возможностей Chat-бота - это фактический учёт затраченной для уборки номенклатуры.

Перед настройкой фактического расхода заполните справочник Номенклатура.

Для настройки бота необходимо:

1. Установить флаг Исп. расход.

2. Если в справочнике Номенклатура используется иерархия, то для переноса в бот элементов согласно заданной иерархии в справочнике можно установить флаг Использовать иерархию.

3. Если расход будет использоваться только для конкретной Работы, то её нужно указать в поле Расход по требованию. В ином случае расход будет доступен к указанию по всем работам.

7336cce629ada81a198cf5a09ecbfafa.png


Настройка использования мини-бара

Также в боте сотрудник службы номерного фонда может выполнять начисление доп. услуг на лицевой счёт гостя.

Перед настройкой данного функционала в справочнике Услуги должны быть подготовлены позиции мини-бара и располагаться в отдельной группе.

Настройка выполняется следующим образом:

  1. Установите флаг Мини-бар.

  2. В поле Корневая папка мини-бара укажите заранее подготовленную группу услуг с позициями мини-бара.

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

edd5edd3c5cff0aa2b282b921d1d9a3d.png


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