Artix:TgBot предназначен для управления рекламными акциями и рассылками, а также для взаимодействия с клиентами через мессенджер.
Установка сервисов возможна как на кассовый сервер, так и на отдельные машины. Для использования Artix:TgBot требуется установленный бонусный сервер. |
Для использования Artix:TgBot может потребоваться установка дополнительных сервисов:
|
Для установки Artix:TgBot необходимо скачать и запустить скрипт установки:
curl https://update.artix.su/static/cs/install_scripts/stable/telegram_bot/install.sh -o /tmp/install.sh chmod +x /tmp/install.sh /tmp/install.sh |
Для проверки состояния Artix:TgBot можно выполнить команду:
service artixcs-telegram-bot status |
Для управления Artix:TgBot необходимо установить плагин, выполнив команду. Подробнее об этом можно прочитать в разделе "Управление рассылкой сообщений через Artix Loyalty Management".
aptitude install artix-loyalty-plugin-telegram |
Для возможности регистрации пользователя необходимо установить сервис выдачи карт. Подробнее об этом можно прочитать в разделе "Сервис выдачи карт".
apt-get install artixcs-issuance-card |
Для получения токена необходимо:
Telegram
найти и запустить бота @BotFather
./newbot
и задать имя для будущего бота.Настройка работы Artix:TgBot осуществляется в конфигурационном файле application.properties
. Подробнее об этом можно прочитать в разделе "Руководство администратора".
Для работы с Artix:TgBot необходимо в конфигурационном файле /opt/artixcs-telegram-bot/application.properties
:
Указать токен, полученный от бота @BotFather
:
su.artix.telegram.bot.token = <полученный токен> |
Указать порт бонусного сервера (artixcs-accounting-bonuses
или artixcs-accounting-bonuses-certificates
). Подробнее об этом можно прочитать в разделе "Список пакетов и образов".
su.artix.telegram.bot.accountingservice.prefix = http://<IP-адрес бонусного сервера>:<порт бонусного сервера>/ACC/rest/v1/ |
Указать идентификационный номер юридического лица для авторизации на сервере лицензий. Подробнее об этом можно прочитать в разделе "Лицензирование".
licencecenter.contragentId = <идентификационный номер юридического лица> |
licence.li4
в директорию /opt/artixcs-telegram-bot/licence/
.Перезапустить сервис:
systemctl restart artixcs-telegram-bot |