- Создание игровой комнаты для беседы
- Автоматическое разделение игроков в комнате на команды
- Сохранение истории игр
- Сохранение статистики для игрока и его пар
Перед запуском необходимо добавить в корневую папку файл .env с описанием переменных, необходимых для запуска, а именно:
- BOT_TOKEN - токен для телеграмм бота
- MONGO_URI - адрес для обращения к базе (MongoDB)
Пример:
BOT_TOKEN=########
MONGO_URI=########
В корневой папке проекта:
$ npm install
$ docker run --name some-mongo -d -p 27017:27017 mongo:latest
$ npm start
Перед запуском необходимо добавить переменную окружения, а потом запустить докер
export BOT_TOKEN=YOUR_BOT_TOKEN
docker-compose up