Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anonymerniklasistanonym/selfhostediliasrssreader
Read the private Ilias RSS feed
https://github.com/anonymerniklasistanonym/selfhostediliasrssreader
cron-jobs email gmail-notifier ilias python-3 rss
Last synced: 10 days ago
JSON representation
Read the private Ilias RSS feed
- Host: GitHub
- URL: https://github.com/anonymerniklasistanonym/selfhostediliasrssreader
- Owner: AnonymerNiklasistanonym
- Created: 2017-10-22T15:01:37.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-26T20:44:07.000Z (about 7 years ago)
- Last Synced: 2024-11-05T11:35:49.938Z (about 2 months ago)
- Topics: cron-jobs, email, gmail-notifier, ilias, python-3, rss
- Language: Python
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SelfhostedIliasRssReader
Read the private Ilias RSS feed
## What does this Python 3 script?
It can be run as a cron job and checks then every execution if there are new entries in the RSS feed (primary target is the private feed of the Integrated Learning, Information and Work Cooperation System platform also known as ILIAS).If desired it sends via the embedded gmail api submodule a email to your email address.
## How does it work
Set the script as a cron job on your server (tested on a Raspberry Pi with Raspbian).
Then edit the [`credentials.json`](credentials.json) file with your personal private URL, password and user name:
```json
{
"url": "https://yourPrivateIliasUrlWithPasswordAndUsername",
"password": "yourPassword",
"username": "yourUsername",
"recipients": ["yourEmailAddress"]
}
```**If you want to send an email look into the Readme of the submodule and set `USE_GMAIL` true.**