THKÜ RSS

2024/11/24

Checking updates on announcement pages can get really annoying, especially if there are multiple of them and you have to check them periodically in order not to miss time-critical ones.

To get updates from the university I(how selfish) study at (THKÜ), I started writing THKÜ RSS generator. Basically it fetches HTML, parses it, creates XML feeds for each annoucement site (as I mentioned there are multiple announcement sites).

how to get it?

For now, cloning the github repository and building it using hatchling is the only option. Package will also be available in PyPI in near future (when I set up 2FA for PyPI in my non-lazy time).

how to use it?

It’s a terminal-based program so use your terminal emulator.

thku_rss -c
Opens (c)onfiguration file in default text-editor. XML(feed) paths and log folder path must be changed for your own system. To add more feeds, create new dictionaries inside “feeds”.
thku_rss -f
(F)etches announcements from links in config.xml and creates XML feeds at specified paths.
Note: To schedule(automate) the program, use cron etc.
To read content of feeds:
I personally use newsboat RSS reader, but you can use any RSS reader you want.

todo

if you want to contribute

Assuming you’re a student/academician(!) in THKÜ(why would anybody else want to contribute) , you can help by:

>> Home