Probably Overengineered Unimore Booker
A python-powered, actor-based, telegram-facing, timetable-aware booker for unimore (if you know more adjectives to add please open an issue, I love this)
Install the requirements.txt (preferrably using venv).
Change the .env
file (or create an overriding
.env.secret
) and specify your bot's token id and
your id in the whitelist. Then start the program!
$ python3 poub/main.py
All of the next configuration is done with the configured bot.
At midnight the bot will fetch the lecture timings,
automatically select the correct room and book it
with your account (you first need to /login
in the bot).
I really don't know of any way to book using unimore's "trovaaula" without storing personal information so this program stores everything in cleartext including the username and password of each user. Don't use this if you do not trust the hoster