Чат-бот используется службой номерного фонда для автоматизации процесса смены статусов номеров, учета выполняемых работ, их нормативов и затраченной номенклатуры, а также взаимодействия с другими отделами посредством выставления задач. Для работы с чат-ботом сотруднику необходим только смартфон с установленным приложением Telegram.
Создание бота в приложении Telegram
Первый этап настройки – создание бота в приложении Telegram. Для этого в поисковой строке приложения необходимо ввести "botfather".
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/f4f4df7f083eee92f6e1615739dd15f4.jpg)
2. Перейти в чат и запустить его командой «/start».
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/5575f4181c23ed893a1a31276a281352.jpg)
3. Начать процедуру генерации нового бота, введя команду "/newbot".
4. Указать Наименование бота.
5. Указать Техническое наименование бота, которое будет использовано в самом Telegram (оно должно быть уникальным, и заканчиваться на "bot").
6. При успешном выполнении предыдущих пунктов в ответном письме будет отправлен уникальный token, который необходим для дальнейшей настройки.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/f7746846c9a384783baadd54433e3276.jpg)
Основные настройки
Следующий этап - настройка бота в 1C:Отель.
Порядок настройки:
Перейдите в подсистему Настройки, раздел Горничные/ Chat-боты.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/a61af7ed1d601342cf20024319c4ff52.png)
2. Нажмите кнопку Создать.
3. В открывшейся форме заполните обязательные поля:
Наименование — укажите наименование бота, которое было заполнено в настройках бота в Telegram;
Token;
Сервер – "api.telegram.org".
Мастер пароль – пароль, который пользователь будет указывать при первом запуске чата (для удобства он может совпадать с командой запуска чата самого Telegram: "/start").
Время жизни сессии (часы) – заполняется, если необходимо ограничить время автоматического завершения спящей сессии.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/f1aa307cccca43277c165c40da12ee74.png)
4. Следующий шаг – указание отдела технической службы в поле Технический отдел. Данный шаг является обязательным для создания бота, независимо от того, есть ли в гостинице технический отдел или нет, но если вам необходимо будет использовать несколько отделов с разными задачами (например, служба Roomservice), то это можно реализовать в следующем шаге.
5. В табличной части ниже создаются задачи (поломки, неисправности и т.п.), которые в последующем горничные могут передавать в другие отделы напрямую из бота.
Нажимаем Добавить. В табличной части заполняем Отдел, которому будет назначена задача, и Тип задачи.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/a223dc730f8d2811cb4f42ae086d3a17.png)
По окончании настройки установите флаг Включен и нажмите кнопку Записать. При успешной проверке подключения внизу формы настроек будет отображено сообщение о результате.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/776b829722c2cd9738f27e236571ac26.png)
6. Последний шаг настройки - создание регламентного задания запуска чат-бота для постоянной работы в фоновом режиме. Для этого:
Откройте подсистему Настройки/Сервис/Консоль управления фоновыми заданиями.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/a1d37a7fd1f8496d7513ccbb9470d604.png)
Нажмите Добавить.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/92001492dc841d11887d4ec0965bbd42.png)
В открывшейся форме заполните:
- в поле Метаданные выберите пункт из списка Запустить чат-бот;
- в поле Наименование задайте название фонового задания;
- в поле Пользователь укажите фонового пользователя, под которым будет выполняться фоновое задание;
- поле Ключ остаётся пустым.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/7deade2a5553745c780da3129129506e.png)
В этой же форме нажмите на пункт Расписание и настройте расписание выполнения фонового задания.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/439fb640bf5f0b8f96d4e5deff483ff8.png)
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/4936698d1eefb56a7d05f91a2a693be5.png)
По завершении настройки установите флаг Использование и нажмите Записать и закрыть
Настройка пользователей
Для каждого сотрудника, который будет использовать функционал бота, необходимо настроить пользователя. Набор функций будет определяться ролью сотрудника в чат-боте. Он задаётся в Наборе прав сотрудника на вкладке Расширения в поле Роль в чате. К выбору доступны 3 варианта ролей:
Горничная — используется для предоставления доступа горничным, позволяет выполнять работы и выставлять задачи.
Супервайзор — устанавливается сотрудникам, которые будут осуществлять проверку номеров по завершении работ, а также непосредственно из бота менять статус номера.
Инженер — указывается у тех сотрудников, которые будут выполнять задачи, поставленные службой номерного фонда.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/2f52eb8a41d2788031c35a8b57e4965d.png)
Далее каждому пользователю необходимо задать индивидуальный код доступа к чат-боту. Код вводится сотрудником в чат-боте для открытия смены.
ВАЖНО! Код должен быть уникален и не может повторятся у сотрудников из разных гостиниц, в ином случае бот не сможет корректно распознать авторизующегося сотрудника.
Код указывается в настройках Сотрудника в поле Пин-код доступа сотрудника на вкладке Параметры.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/fda0383c7256db946b549a114e02b06c.png)
Если в настройках чат-бота указаны Отделы и соответствующие им Типы задач, необходимо в карточке сотрудника заполнить поле Отдел на вкладке Параметры.
Сотрудникам, которые будут взаимодействовать с программой только посредством чат-бота, при настройке карточки сотрудника не нужно устанавливать флаг Разрешить доступ к системе. Достаточно кода доступа для авторизации в чате.
Настройка учета расхода номенклатуры
Одна из дополнительных возможностей Chat-бота - это фактический учёт затраченной для уборки номенклатуры.
Перед настройкой фактического расхода заполните справочник Номенклатура.
Для настройки бота необходимо:
1. Установить флаг Исп. расход.
2. Если в справочнике Номенклатура используется иерархия, то для переноса в бот элементов согласно заданной иерархии в справочнике можно установить флаг Использовать иерархию.
3. Если расход будет использоваться только для конкретной Работы, то её нужно указать в поле Расход по требованию. В ином случае расход будет доступен к указанию по всем работам.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/7336cce629ada81a198cf5a09ecbfafa.png)
Настройка использования мини-бара
Также в боте сотрудник службы номерного фонда может выполнять начисление доп. услуг на лицевой счёт гостя.
Перед настройкой данного функционала в справочнике Услуги должны быть подготовлены позиции мини-бара и располагаться в отдельной группе.
Настройка выполняется следующим образом:
Установите флаг Мини-бар.
В поле Корневая папка мини-бара укажите заранее подготовленную группу услуг с позициями мини-бара.
При необходимости можно ограничить доступное к начислению кол-во штук каждой из позиций, заполнив поле Максимальное количество элементов для выбора.
![](https://138018.selcdn.ru/KB_images/omnideskru/2828/333780/edd5edd3c5cff0aa2b282b921d1d9a3d.png)