forked from sch/Slixfeed
f6bc76fdf8
Add option to restore default settings. Reorganize code. Thank you mirux.
149 lines
4.7 KiB
TOML
149 lines
4.7 KiB
TOML
about = """
|
|
Slixfeed
|
|
A Syndication bot for the XMPP communication network.
|
|
|
|
Slixfeed is a news broker which aims to be an easy to use and fully-\
|
|
featured news aggregator bot. It provides a convenient access to \
|
|
Blogs, News websites and even Fediverse instances, along with \
|
|
filtering functionality.
|
|
Slixfeed is primarily designed for XMPP (aka Jabber). \
|
|
Visit https://xmpp.org/software/ for more information.
|
|
"""
|
|
|
|
authors = """
|
|
Laura Lapina
|
|
Co-Author, Instructor and Mentor.
|
|
Schimon Zackary
|
|
Author.
|
|
"""
|
|
|
|
filetypes = """
|
|
Supported filetypes: Atom, JSON, RDF, RSS and XML.
|
|
"""
|
|
|
|
license = """
|
|
Copyright 2022 - 2024 Schimon Zackary Jehudah
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining \
|
|
a copy of this software and associated documentation files (the \
|
|
“Software”), to deal in the Software without restriction, including \
|
|
without limitation the rights to use, copy, modify, merge, publish, \
|
|
distribute, sublicense, and/or sell copies of the Software, and to \
|
|
permit persons to whom the Software is furnished to do so, subject to \
|
|
the following conditions:
|
|
|
|
The above copyright notice and this permission notice shall be included \
|
|
in all copies or substantial portions of the Software.
|
|
|
|
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS \
|
|
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, \
|
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL \
|
|
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR \
|
|
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, \
|
|
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER \
|
|
DEALINGS IN THE SOFTWARE.
|
|
"""
|
|
|
|
note = """
|
|
You can run Slixfeed as a client, from your own computer, server, \
|
|
and even on a Linux phone (i.e. Droidian, Kupfer, Mobian, NixOS, \
|
|
postmarketOS). You can even use Termux.
|
|
|
|
All you need is one of the above and an XMPP account to \
|
|
connect Slixfeed to.
|
|
"""
|
|
|
|
operators = """
|
|
No operator was specified for this instance.
|
|
"""
|
|
|
|
platforms = """
|
|
Supported platforms: XMPP
|
|
Platforms to be added in future: ActivityPub, Briar, Email, IRC, LXMF, Matrix, MQTT, Nostr, Session, Tox.
|
|
For ideal experience, we recommend using XMPP.
|
|
"""
|
|
|
|
privacy = """
|
|
All your data belongs to us.
|
|
"""
|
|
|
|
protocols = """
|
|
Supported protocols: HTTP
|
|
Protocols to be added in future: Dat, FTP, Gemini, Gopher, IPFS.
|
|
"""
|
|
# Supported protocols: Dat, FTP, Gemini, Gopher, HTTP and IPFS.
|
|
|
|
resources = """
|
|
Slixfeed
|
|
https://gitgud.io/sjehuda/slixfeed
|
|
|
|
Slixmpp
|
|
https://slixmpp.readthedocs.io/
|
|
|
|
feedparser
|
|
https://pythonhosted.org/feedparser
|
|
|
|
XMPP
|
|
https://xmpp.org/about/
|
|
"""
|
|
|
|
terms = """
|
|
Slixfeed is free software; you can redistribute it and/or \
|
|
modify it under the terms of the MIT License.
|
|
|
|
Slixfeed is distributed in the hope that it will be useful, \
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of \
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the \
|
|
MIT License for more details.
|
|
|
|
https://gitgud.io/sjehuda/slixfeed
|
|
"""
|
|
|
|
thanks = """
|
|
Alixander Court <alixandercourt.com> (Utah), \
|
|
Chriss Farrell (SalixOS, Oregon), \
|
|
Christian Dersch (SalixOS), \
|
|
Cyrille Pontvieux <enialis.net> (SalixOS, France), \
|
|
Denis Fomin (Gajim, Russia), \
|
|
Dimitris Tzemos (SalixOS, Greece), \
|
|
Emmanuel Gil Peyrot (Poezio, France), \
|
|
Florent Le Coz (Poezio, France), \
|
|
George Vlahavas <vlahavas.com> (SalixOS, Greece), \
|
|
Guus der Kinderen <igniterealtime.org> (Openfire, Netherlands), \
|
|
habnabit_ from #python on irc.libera.chat, \
|
|
Imar van Erven Dorens <simplicit.nl> (SalixOS, Netherlands), \
|
|
imattau (atomtopubsub), \
|
|
Jaussoin Timothée <mov.im> (Movim, France), \
|
|
Justin Karneges <jblog.andbit.net> (Psi, California), \
|
|
Kevin Smith <isode.com> (Swift IM, Wales), \
|
|
Lars Windolf (Liferea, Germany), \
|
|
Luis Henrique Mello (SalixOS, Brazil), \
|
|
magicfelix, \
|
|
Markus Muttilainen (SalixOS), \
|
|
Martin <debacle@debian.org> (Debian, Germany), \
|
|
Mathieu Pasquet (slixmpp, France), \
|
|
Maxime Buquet (slixmpp, France), \
|
|
Phillip Watkins (SalixOS, United Kingdom), \
|
|
Pierrick Le Brun (SalixOS, France), \
|
|
Raphael Groner (Fedora, Germany), \
|
|
Remko Tronçon <mko.re> (Psi , Belgium), \
|
|
Simone "roughnecks" Canaletti <woodpeckersnest.space> (Italy), \
|
|
Richard Lapointe (SalixOS, Connecticut), \
|
|
Strix from Loqi, \
|
|
Thibaud Guerin (SalixOS), \
|
|
Thorsten Fröhlich (France), \
|
|
Thorsten Mühlfelder (SalixOS, Germany), \
|
|
Tim Beech (SalixOS, Brazil), \
|
|
Yann Leboulanger (Gajim, France).
|
|
"""
|
|
|
|
xmpp = """
|
|
XMPP is the Extensible Messaging and Presence Protocol, a set \
|
|
of open technologies for instant messaging, presence, multi-party \
|
|
chat, voice and video calls, collaboration, lightweight \
|
|
middleware, content syndication, and generalized routing of XML \
|
|
data.
|
|
|
|
Visit https://xmpp.org/about/ for more information on the XMPP \
|
|
protocol.
|
|
"""
|