forked from Lea/UntisBot
src | ||
.eslintrc.json | ||
.gitignore | ||
package-lock.json | ||
package.json | ||
readme.md | ||
tsconfig.json |
Untis Bot
Simple bot that notifies you of timetable changes on Discord.
Note: I have no idea if this project actually works as I didn't have the time to test it yet.
Setup
- Clone the repository and CD into it
sudo npm install -g typescript
if you haven't already- Use
npm install
to automatically install all dependencies - Type
tsc
to compile - Create a
.env
file in the project's root with the following content:- SCHOOLNAME=Your school's name
- USERNAME=Your username
- PASSWORD=Your password
- BASEURL=Your school's Untis URL, for example mese.webuntis.com
- BOT_TOKEN=Discord bot token
- CHANNEL=The channel ID that the bot sends messages to. Only supports DM channels right now.
node dist/index.js
to run the bot. You can use tools likepm2
to automate starting and stopping.