Api for telegram bot
Бот для менеджмента дежурных в квартире/комнате. Добавьте его в свой чат, сделайте админом, назовите участников и бот станет следить за соблюдением графика дежурств. На данный момент реализован бот в телеграмме
- Сформировать график
- Показать текущего дежурного
- Показать список дежурных
- Отметить факт дежурства
# Установит зависимости
npm i
Для разработки есть тестовый бот - @mister_proper_test_bot
Для того, чтобы все заработало нужно поставить телеграм токены в переменные окружения:
- Скопировать файл .env.expamles
- Переименновать его в .env
- Узнать и прописать все переменные окружения
После этого можно запустить тестового бота:
# запускает сервер на 4000 порту и бота
npm run dev
.env.example
Если на тут возвращает pong, a в консоле нет ошибок - все работает и можно общаться и дебажить - https://t.me/mister_proper_test_bot
Создать образ:
docker build -t proper .
Запустить докер образ
docker run --env-file .env -p 3000:3000 -v $(pwd):/usr/src/app proper