As of 17 October 2024, this repository is now in maintenance mode.
No further active development is planned, and the repository will remain available in its current state. We appreciate your support and contributions over time.
This program is a basic RSS alert feed monitoring program. It will fetch feeds, and then alert via various means for any entries newer than the previous run. Currently it supports alerting via Slack, and email.
Create a file named config.yaml
, with at the minimum, an entry in "outputs"
and at least one in "feedgroups":
outputs:
log:
enabled: True
email:
enabled: false
from: [email protected]
to: [email protected]
server: smtp.yourdomain.com
slack:
channel: #alerts
enabled: true
token: its-a-secret
feedgroups:
- name: DataDog
feeds:
- name: DataDog
url: http://status.datadoghq.com/history.rss
See the examples directory for more details.
rssalertbot --config config.yaml