2022-06-21 15:39:08 +02:00
|
|
|
# Slixfeed
|
2022-06-21 16:19:01 +02:00
|
|
|
Syndication bot for the XMPP communication network.
|
2022-06-21 15:39:08 +02:00
|
|
|
|
|
|
|
## Getting started
|
|
|
|
```
|
2022-06-21 19:12:31 +02:00
|
|
|
$ python slixfeed.py
|
2022-06-21 16:19:01 +02:00
|
|
|
Username:
|
|
|
|
Password:
|
2022-06-21 15:39:08 +02:00
|
|
|
```
|
|
|
|
|
|
|
|
## Usage
|
2022-06-21 16:19:01 +02:00
|
|
|
- Open chat with Slixfeed.
|
|
|
|
- Add news source with `add feed URL`
|
2022-06-21 15:39:08 +02:00
|
|
|
|
2022-06-21 16:19:01 +02:00
|
|
|
```
|
|
|
|
add feed https://xmpp.org/feeds/all.atom.xml
|
|
|
|
add feed https://redecentralize.org/podcast/feed.rss
|
|
|
|
add feed http://hackerpublicradio.org/hpr_ogg_rss.php
|
|
|
|
```
|
2022-06-21 15:39:08 +02:00
|
|
|
|
|
|
|
## Roadmap
|
2022-06-21 16:19:01 +02:00
|
|
|
- Improve asynchronism hadling;
|
2022-06-21 16:20:24 +02:00
|
|
|
- Improve error handling;
|
|
|
|
- Add hash or urlencode;
|
|
|
|
- Add daemon interface;
|
|
|
|
- Add HTML support;
|
2022-06-21 16:26:08 +02:00
|
|
|
- Add feed history tables of last week and last month.
|
2022-06-21 15:39:08 +02:00
|
|
|
|
|
|
|
## Authors and acknowledgment
|
2022-06-21 16:19:01 +02:00
|
|
|
- Schimon Jehudah, Attorney at Law.
|
2022-06-21 19:12:31 +02:00
|
|
|
- [imattau](https://github.com/imattau/atomtopubsub) (Some code, mostly URL handling, was taken from imattau)
|
|
|
|
- [edhelas](https://github.com/edhelas/atomtopubsub)
|
2022-06-21 16:19:01 +02:00
|
|
|
- magicfelix (async)
|
|
|
|
- [Link Mauve](https://linkmauve.fr/contact.xhtml)
|
|
|
|
- Slixmpp participants who chose to remain anonymous or not to appear in this list.
|
2022-06-21 15:39:08 +02:00
|
|
|
|
|
|
|
## License
|
2022-06-21 16:19:01 +02:00
|
|
|
AGPL-3.0 license
|
2022-06-21 16:26:08 +02:00
|
|
|
|
|
|
|
## Copyright
|
|
|
|
Schimon Jehudah 2022
|