Skip to content

ExpressApp/next-feature-smartapp

Repository files navigation

next-feature-smartapp

Бот для тестирования функционала BotX

Установка

  1. Воспользуйтесь инструкцией Руководство администратора -> Эксплуатация корпоративного сервера -> Управление контактами -> Чат-боты

  2. Создайте бота в панели администратора eXpress.

  3. Получите secret_key (Секретный ключ) и bot_id (ID) нажав на имя созданного бота.

  4. Получите cts_host имя хоста, на котором находится панель администратора.

  5. Установите флаг "Включено" и заполните имя для SmartApp.

  6. Скачайте репозиторий на сервер:

git clone --recursive https://github.com/ExpressApp/next-feature-smartapp

флаг --recursive нужен для клонирования подмодуля botx-smartapp-rpc

  1. Заполните переменные окружения в docker-compose.yml реальными значениями:
- BOT_CREDENTIALS= 
  1. Запустите контейнеры командой:
docker-compose up -d
  1. Убедитесь, что в логах нет ошибок.
docker-compose logs
  1. Выберите текущий SmartApp через меню SmartApp, проверьте что он открылся.