Syndication bot for XMPP which is powered by feedparser and slixmpp.
https://slixfeed.woodpeckersnest.space/
63ae7500df
Merge branch WIP See merge request sjehuda/slixfeed!1 |
||
---|---|---|
slixfeed | ||
README.md | ||
setup.py |
Slixfeed
Syndication bot for the XMPP communication network.
Getting started
$ python slixfeed.py
Username:
Password:
Usage
- Start bot;
- Add contact JID of Slixfeed to your roster;
- Open chat with Slixfeed;
- Add news source with
feed add URL
feed add https://xmpp.org/feeds/all.atom.xml
feed add https://redecentralize.org/podcast/feed.rss
feed add http://hackerpublicradio.org/hpr_ogg_rss.php
Roadmap
- Improve asynchronism hadling;
- Improve error handling;
- Add hash or urlencode;
- Add daemon interface;
- Add HTML support;
- Add feed history tables of last week and last month.
Authors and acknowledgment
- Schimon Jehudah, Attorney at Law.
- Alixander Court
- edhelas
- habnabit_ from #python on irc.libera.chat (SQL security)
- imattau (Some code, mostly URL handling, was taken from imattau)
- Laura (Instructor, Mentor and Coauthor)
- Link Mauve
- magicfelix (async)
- Slixmpp participants who chose to remain anonymous or not to appear in this list.
License
AGPL-3.0 license
Copyright
Schimon Jehudah 2022 - 2023 Laura 2022 - 2023