Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| external:дискобот:установка_и_настройка [2021/11/08 14:57] – Александр Ильин | external:дискобот:установка_и_настройка [2022/05/03 12:08] (текущий) – удалено Александр Ильин | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Установка и настройка ====== | ||
| - | |||
| - | ===== Создание бота ===== | ||
| - | |||
| - | О том как создать бота подробно написано [[external: | ||
| - | |||
| - | ===== Настройка r_keeper ===== | ||
| - | |||
| - | |||
| - | ==== Новый работник ==== | ||
| - | |||
| - | В менеджерской станции откройте справочник «Персонал → Работники», | ||
| - | |||
| - | {{: | ||
| - | |||
| - | ==== XML интерфейс ==== | ||
| - | |||
| - | Откройте справочник «Сервис → Станции и устройства». Выберите кассовую станцию, | ||
| - | |||
| - | {{: | ||
| - | |||
| - | ==== Свойство «Телефон» у работников ==== | ||
| - | |||
| - | Для корректной работы бота ему требуются телефоны сотрудников, | ||
| - | |||
| - | {{: | ||
| - | |||
| - | Дважды кликните по полю «Список типов», | ||
| - | |||
| - | {{: | ||
| - | |||
| - | После этого, возможно, | ||
| - | |||
| - | ==== Настройка 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 | ||
| - | |||
| - | **ВНИМАНИЕ!** \\ Перед запуском и лицензированием убедитесь, | ||
| - | |||
| - | **ВАЖНО!** \\ Дальнейшее **продление лицензии** | ||
| - | |||