A Logger for a Untis based Timetable used by most german school (excluding schhols in bavaria), sending information such as the next lesson and room as well as inform you if any updates happen on your timetable
| Botrun | ||
| Untis | ||
| .exampleEnv | ||
| .gitignore | ||
| exampleEnv | ||
| go.mod | ||
| go.sum | ||
| main.go | ||
| README.md | ||
Discord bot for logging Untis timetable to a Discord Webhook and Multiple accounts which can be added using !addaccount in a server whit the Bot
create .env with Credentials
- UNTIS_PASSWORD
- UNTIS_USER
- DISCORD_WEBHOOK_URL
- DISCORD_BOT_TOKEN
- ENC_KEY (generated via head -c 32 /dev/urandom | base64)
- URL
- TIMEZONE (will default to UTC if empty)
URL can be found by following this structure
"<https://[SchoolName].webuntis.com/WebUntis/jsonrpc.do?school=[SchholName]" while SchoolName can be found by visiting the official website, going to the login for your school and it will be: "https://[SchoolName].webuntis.com/WebUntis/?school=[SchoolName]#/basic/login"