Syndication bot for XMPP which is powered by feedparser and slixmpp.
Go to file
Schimon Jehudah 10735697ce Only operate on sources of http code 200
What potentially could happen, is removing all news items of a 403 feed, which would cause in resending all of its news items, including those that were already seen by user.
2022-11-23 14:31:59 +00:00
README.md Update README.md 2022-06-30 16:02:00 +00:00
slixfeed.py Only operate on sources of http code 200 2022-11-23 14:31:59 +00:00

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
  • imattau (Some code, mostly URL handling, was taken from imattau)
  • Laura
  • Link Mauve
  • magicfelix (async)
  • Slixmpp participants who chose to remain anonymous or not to appear in this list.

License

AGPL-3.0 license

Schimon Jehudah 2022