iCalendar Event Aggregator and Change Notifier
The following description and code were created in collaboration with ChatGPT. This Python script downloads iCalendar data from multiple URLs, categorizes the events as either mandatory or elective based on the event summary, and writes the data to separate iCalendar files. It then compares the events to a previous version, creates an HTML diff highlighting the differences, and saves the updated events to a file. Here’s a breakdown of the script:
Some article
This is a test article. docker images --format "{{.Repository}}:{{.Tag}}" | xargs -L1 docker pull 2>&1 | grep "Downloaded newer image" This is a caption.