Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| external:дискобот:установка_и_настройка [2022/05/02 13:21] – Александр Ильин | external:дискобот:установка_и_настройка [2022/05/03 12:08] (текущий) – удалено Александр Ильин | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Установка и настройка ====== | ||
| - | |||
| - | ===== Создание бота ===== | ||
| - | |||
| - | О том как завести своего бота [[external: | ||
| - | |||
| - | ===== Настройка HTTP XML интерфейса ===== | ||
| - | - Перейдите в справочник " | ||
| - | - Из дерева слева выберите кассовый сервер, | ||
| - | - Перейдите во вкладку " | ||
| - | - В группе свойств HTTP ограничения для всех пунктов проставьте значение. Можно использовать стандартную привилегию (например, | ||
| - | - В группе свойств HTTP Server | ||
| - | - Перезапустите кассовый сервер для того, чтобы выполненные настройки вступили в силу. | ||
| - | |||
| - | ===== Настройка пользователя для HTTP XML интерфейса ===== | ||
| - | |||
| - | - Перейдите в справочник " | ||
| - | - В рамках текущего ресторана выберите или создайте новую роль, дайте ей привилегию на объект "HTTP Access" | ||
| - | - Для выбранной роли создайте пользователя с названием строго из **ЛАТИНСКИХ ** букв, задайте пользователю пароль (цифры и латинские буквы). | ||
| - | |||
| - | От имени этого работника в заказ будет добавляться информация о пресональной карте гостя, убедитесь что у данной роли есть права на «Общие операции», | ||
| - | |||
| - | {{: | ||
| - | |||
| - | |||
| - | ==== Свойство «Телефон» у работников ==== | ||
| - | |||
| - | Для корректной работы бота ему требуются телефоны сотрудников, | ||
| - | |||
| - | {{: | ||
| - | |||
| - | Дважды кликните по полю «Список типов», | ||
| - | |||
| - | {{: | ||
| - | |||
| - | После этого, возможно, | ||
| - | |||
| - | ==== Настройка MCR алгоритма ==== | ||
| - | |||
| - | Для применения кода бот использует MCR алгоритм, | ||
| - | В настройках MCR алгоритма необходимо указать тип устройства «Штрих код». | ||
| - | |||
| - | {{: | ||
| - | |||
| - | ===== Настройка бота ===== | ||
| - | |||
| - | ==== Конфигурация ==== | ||
| - | |||
| - | Откройте файл config.ini и отредактируйте значения. Секция [telegram]: | ||
| - | |||
| - | * token — токен бота, который должен выдать BotFather в пункте [[# | ||
| - | |||
| - | Секция [r_keeper]: | ||
| - | |||
| - | * addr — адрес кассового сервера. | ||
| - | * port — порт кассового сервера (HTTP Data Port из пункта [[# | ||
| - | * user — имя работника (не код!), созданного в пункте [[# | ||
| - | * pass — пароль работника. | ||
| - | * interface — код логического интерфейса платежной системы. | ||
| - | * cash_station — код кассовой станции, | ||
| - | * phone_numbers — принимать ли ввод номера телефона для применения карты. (0 — только фотографии кодов, 1 — принимать также и ввод) | ||
| - | |||
| - | Секция [log] | ||
| - | |||
| - | * retention — время жизни старых Log файлов в днях. | ||
| - | * level — уровень важности логируемых сообщений, | ||
| - | |||
| - | Пример конфигурационного файла: | ||
| - | <code ini> | ||
| - | [telegram] | ||
| - | ; Токен бота, который должен выдать BotFather | ||
| - | token = < | ||
| - | |||
| - | [r_keeper] | ||
| - | ; Адрес кассового сервера | ||
| - | addr = 127.0.0.1 | ||
| - | ; Порт кассового сервера (HTTP Data Port) | ||
| - | port = 15151 | ||
| - | ; Имя работника (не код!) | ||
| - | user = Username | ||
| - | ; Пароль работника | ||
| - | pass = Password | ||
| - | ; Код логического интерфейса платежной системы | ||
| - | interface = 12 | ||
| - | ; Код кассовой станции, | ||
| - | cash_station = 1 | ||
| - | ; Принимать ли ввод номера телефона для применения карты. (0 — только фотографии кодов, 1 — принимать также и ввод) | ||
| - | phone_numbers = 0 | ||
| - | |||
| - | [log] | ||
| - | ; Время жизни старых Log файлов в днях | ||
| - | retention = 7 | ||
| - | ; Уровень важности логируемых сообщений, | ||
| - | ; только критичные ошибки программы, | ||
| - | level = 1 | ||
| - | </ | ||
| - | |||
| - | ==== Лицензирование и Запуск ==== | ||
| - | |||
| - | - Запустить DiscoBot.exe с ключом /license (либо запустить license_form.bat, | ||
| - | - Установить DiscoBot.exe с ключом /install и запустить службу CarbisDiscoBot | ||
| - | |||
| - | **ВНИМАНИЕ!** \\ Перед запуском и лицензированием убедитесь, | ||
| - | |||
| - | **ВАЖНО!** \\ Дальнейшее **продление лицензии** | ||
| - | |||