A Telegram bot that will inform you about the canteen meals of the day.
Now working for all Canteens in Aachen.
Feel free to create pull-requests.
Tip
Follow this link: https://t.me/fhaachenmensabot
Press on Start or type /start
You'll get all relevant information to get started through the bot.
| Command | Description | Implemented |
|---|---|---|
| /start | Subscribe to daily canteen updates. | ✅ |
| /stop | Unsubscribe from daily canteen updates. | ✅ |
| /request | Immediately sends you todays meals. | ✅ |
| /today | Immediately sends you todays meals. | ✅ |
| /tomorrow | Immediately sends you tomorrows meals. | ✅ |
| /canteen | Select your canteen. | ✅ |
| /allergens | Receive information abeout allergens. | ✅ |
| /share | Get a QR-Code for sharing the Bot. | ✅ |
| /code | Get Link to GitHub repo. | ✅ |
| /issue | Create new issue in the GitHub repo. | ✅ |
| /time | Select Time user gets the Message. | ✅ |
| /owner | Get my personal information. | ❌ |
| /support | Get my PayPal information. | ❌ |
| /once-today | Get the option to once request todays meals for another canteen. | ❌ |
| /once-tomorrow | Get the option to once request tomorrows meals for another canteen. | ❌ |
| /once-everyday | Get the option to once request any days meals for another canteen. | ❌ |
| /displayname | Change your personal Display Name. | ❌ |
- Clean up code
- Sanitize usernames
- Rewrite in TypeScript
- Select your canteen
- Add all canteens in Aachen
- Get tomorrows Meals
- Request QR-Code for sharing
- User gets Link to Issue page.
- User can select time, when they want to receive their Message.
- Add Broadcast Tool for Admin Messages
- Add optional Allergie tags
- Fix /share command
- Mark Vegan and Vegetarian Meals as such
- Change Times Meals get loaded
- Delete users, that blocked the Bot
- Add Day Seletion
- Add daily Admin Stats
- Send Opening Times of Selected Canteen
- Request messages once for a different canteen
- Get error messages when Bot is down
- Make it an option to update the display Name
- Select Multiple canteens and only get the difference
- Send out an Update to all Users if meals change throuout the day and they already received their Message
- Rate Meals and receive your rating if something simmilar is on the menu
Caution
The new meals are loaded at 3:00am. Any requests before that time will give you yesterdays meals.
v2.0.0