Бот создан на базе шаблона async-box.
Бот предназначен для создания списка дел на день и отслеживания их выполнения.
NOTE: Для развёртывания нескольких ботов на сервере используйте продвинутый вариант инструкции: advanced-deploy.md.
-
Воспользуйтесь инструкцией Руководство администратора
-> Эксплуатация корпоративного сервера -> Управление контактами -> Чат-боты, чтобы создать бота в панели администратора eXpress. -
Получите
secret_keyиbot_id, нажав на имя созданного бота. -
Получите
cts_hostв строке браузера в панели администратора. -
Скачайте репозиторий на сервер:
git clone <THIS_REPOSITORY> /opt/express/bots/todo-bot
cd /opt/express/bots/todo-bot-
Отредактируйте
docker-compose.yml, заменивcts_host,secret_keyиbot_idна реальные значения. -
Запустите контейнеры командой:
docker-compose up -d- Убедитесь, что в логах нет ошибок.
docker-compose logs- Найдите бота через поиск корпоративных контактов (иконка человечка слева-сверху в мессенджере).
- Напишите боту для проверки. Например, вызовите справку командой
/help.