Skip to content

Latest commit

 

History

History
executable file
·
53 lines (39 loc) · 1.85 KB

README.md

File metadata and controls

executable file
·
53 lines (39 loc) · 1.85 KB

Mister Proper

Api for telegram bot

Бот для менеджмента дежурных в квартире/комнате. Добавьте его в свой чат, сделайте админом, назовите участников и бот станет следить за соблюдением графика дежурств. На данный момент реализован бот в телеграмме

Что умеет:

  • Сформировать график
  • Показать текущего дежурного
  • Показать список дежурных
  • Отметить факт дежурства

Quick Start

# Установит зависимости 
npm i

Для разработки есть тестовый бот - @mister_proper_test_bot

Для того, чтобы все заработало нужно поставить телеграм токены в переменные окружения:

  1. Скопировать файл .env.expamles
  2. Переименновать его в .env
  3. Узнать и прописать все переменные окружения

После этого можно запустить тестового бота:

# запускает сервер на 4000 порту и бота
npm run dev

.env.example

Если на тут возвращает pong, a в консоле нет ошибок - все работает и можно общаться и дебажить - https://t.me/mister_proper_test_bot

Docker

Создать образ:

docker build -t proper .

Запустить докер образ

docker run --env-file .env -p 3000:3000 -v $(pwd):/usr/src/app proper