ETH Zurich Lunch Bot
A maubot plugin for the canteen lunch menus at ETH Zurich.
Maubot forked from reminder-agenda bot, which is basically matrix-reminder-bot and maubot/reminder smushed together. Extension of lunch-menu-fetcher, which uses webhooks to post lunch menus to rooms. This project includes code taken from all repositories, credit goes to them!
Features
- Show lunch menu (optional canteens filter)
- Persistent user config: menu language, canteens filter, price category
- Set up recurring reminders to post the lunch menu
- Subscribe to other people's reminders
Setup
Dependencies:
pip install pytz
pip install dateparser
pip install apscheduler
pip install cron_descriptor
- pytz
- apscheduler
- dateparser
- cron_descriptor (optional, shows cron reminders with natural language)
Usage
!lunch
!lunch config
!lunch help