written with aiogram and umongo. Basic structure was taken from this template.
Running instance: @hoteluni_bot.
Currently down
This bot can send reminders about cleanings in the campuses of the Innopolis University.
To run this bot correctly, you need a MongoDB cluster and a Redis server running. The first one is used for the user data, and the second one contains FSM data of users. APScheduler is used for scheduling events. See requirements.txt for more information.
This project is deployed using docker-compose. There is no mongoDB configuration in the docker-compose file. You can use Atlas and specify running parameters in the environment file (second step), or add it on your own.
With docker-compose:
- Clone the repo with
git clone https://github.com/Birdi7/hoteluni_bot.git
- Copy an example environment file with
cp example.env .env
- Modify the local environment file named
.env
- Run
docker-compose up -d --build