Бот создан на базе шаблона 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
.