Syndication bot for XMPP which is powered by feedparser and slixmpp.
Find a file
2023-07-16 15:28:57 +00:00
slixfeed Fix database lock error (Laura) 2023-07-16 15:23:44 +00:00
README.md Laura is the instructor, mentor and coauthor of this project 2023-07-16 15:28:57 +00:00
setup.py Add new file 2023-07-16 15:21:26 +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
  • 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

Schimon Jehudah 2022 - 2023 Laura 2022 - 2023