Skip to content

ExpressApp/todo-bot

Repository files navigation

todo-bot

Бот создан на базе шаблона async-box.

Описание

Бот предназначен для создания списка дел на день и отслеживания их выполнения.

Инструкция по развёртыванию todo-bot

NOTE: Для развёртывания нескольких ботов на сервере используйте продвинутый вариант инструкции: advanced-deploy.md.

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

  2. Получите secret_key и bot_id, нажав на имя созданного бота.

  3. Получите cts_host в строке браузера в панели администратора.

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

git clone <THIS_REPOSITORY> /opt/express/bots/todo-bot
cd /opt/express/bots/todo-bot
  1. Отредактируйте docker-compose.yml, заменив cts_host, secret_key и bot_id на реальные значения.

  2. Запустите контейнеры командой:

docker-compose up -d
  1. Убедитесь, что в логах нет ошибок.
docker-compose logs
  1. Найдите бота через поиск корпоративных контактов (иконка человечка слева-сверху в мессенджере).
  2. Напишите боту для проверки. Например, вызовите справку командой /help.

About

Бот, позволяющий составлять список дел на день, следить за их выполнением

Resources

Stars

Watchers

Forks

Packages

No packages published