Keep track of updates and new materials for your courses on StudIP without constantly checking the platform. StudIP-Telegram is a Java-based bot that will scan your StudIP account for announcements and new/updated files in your current courses, and notify you through a Telegram chat using your own bot. It will also download new files and create a file structure similar to StudIP, making it easy to sync with a network-attached storage (NAS) device.
- Logs in to your StudIP account using your stored credentials
- Grabs account information, including a list of your current courses
- Grabs information about your courses, including any announcements or updates
- Downloads new files and creates a file structure similar to StudIP
- Automatically formats and pushes course information to a Telegram chat
- Downloads new files and creates a file structure similar to StudIP
- Makes it easy to sync with a network-attached storage (NAS) device
- Sends updates to a Telegram chat using your own bot
- Provides a convenient way to track course updates without constantly checking StudIP
- Allows you to manage your StudIP account and courses from a single location
Coming soon
- Download this Bot
- Verify that Java 8 JRE is installed on your machine
- Create a Telegram Bot (Simply create a Chat with @BotFather)
- Copy the API-Key
- Rename config-sample.yml to config.yml in data folder
- Edit config.yml and add your credentials
- Start the Bot via Terminal with
java -jar StudIP-Telegram.jar
- ...
- Profit?
- Make sure you've installed Docker on your machine
- Create a Telegram Bot (Simply create a Chat with @BotFather)
- Copy the API-Key
- Download this repo
- Rename config-sample.yml to config.yml in data folder
- Edit config.yml and add your credentials
- Start this Bot using
docker-compose -d up
- University of Oldenburg: 07.10.2022