Untis-Logger/Bot
google-labs-jules[bot] 6c33d1a410 feat: Implement multi-user timetable tracking and notifications
Refactors the application to support multiple users for timetable logging.

- User accounts added via a Discord command are now stored in `accounts.json`.
- The main scheduling loop now fetches timetables for all registered users, in addition to the default user defined in the `.env` file.
- Notifications for registered users are now sent as direct messages, providing personalized updates. The default user continues to use the existing webhook.
- User-specific data files (e.g., `timetable_filled_<userID>.json`) are now used to keep each user's data separate.
- Error handling has been improved to prevent the application from crashing if an operation fails for a single user.
2025-10-10 10:10:15 +00:00
..
Classes.go Working timetable 2025-06-25 01:04:31 +02:00
Rooms.go Getting Data from api 2025-06-24 14:45:59 +02:00
Subjects.go Working timetable 2025-06-25 01:04:31 +02:00
Teachers.go Working timetable 2025-06-25 01:04:31 +02:00
Timetable.go feat: Implement multi-user timetable tracking and notifications 2025-10-10 10:10:15 +00:00
Untis.go feat: Implement multi-user timetable tracking and notifications 2025-10-10 10:10:15 +00:00