2023-12-01 05:02:07 -08:00
Projects Using Slixmpp
======================
2024-05-22 05:39:14 -07:00
This page enumerates software in the form of applications, bots and gateways utilizing the XMPP protocols with slixmpp.
2023-12-03 11:36:24 -08:00
Applications
------------
sendxmpp-py
~~~~~~~~~~~
sendxmpp is a command line program and is the XMPP equivalent of sendmail. It is a Python version of the original sendxmpp which is written in Perl.
2024-05-22 05:39:14 -07:00
- `Source <https://code.moparisthebest.com/moparisthebest/sendxmpp-py> `_
- `Groupchat <xmpp:xmpp-ircd@chatrooms.hackerposse.com?join> `_
2023-12-03 11:36:24 -08:00
2023-12-01 05:02:07 -08:00
Bots
----
BotLogMauve
~~~~~~~~~~~
XMPP bot which logs groupchat messages. Logs are in text format, with one file per day and per groupchat.
2023-12-11 05:26:41 -08:00
- `Source <https://git.khaganat.net/khaganat/BotLogMauve> `_
2023-12-01 05:02:07 -08:00
2024-06-04 03:22:24 -07:00
BukuBot
~~~~~~~
BukuBot makes it possible to manage and search your bookmarks from your chat.
- `Source <https://codeberg.org/sch/BukuBot> `_
2023-12-02 22:25:38 -08:00
LinkBot
~~~~~~~
This bot reveals the title of any shared link in a groupchat for quick content insight.
2023-12-11 05:26:41 -08:00
- `Source <https://git.xmpp-it.net/mario/XMPPBot> `_
2023-12-02 22:25:38 -08:00
2023-12-02 10:14:17 -08:00
llama-bot
~~~~~~~~~
2023-12-02 22:25:38 -08:00
Llama-bot enables engaging communication with the LLM (large language model) of llama.cpp, providing seamless and dynamic conversation with it.
2023-12-02 10:14:17 -08:00
2023-12-11 05:26:41 -08:00
- `Groupchat <xmpp:slixmpp@muc.poez.io?join> `_
- `Source <https://github.com/decent-im/llama-bot> `_
- `Demo <xmpp:llama@decent.im?message> `_
2023-12-02 10:14:17 -08:00
2023-12-01 05:02:07 -08:00
Morbot
~~~~~~
2023-12-03 11:36:24 -08:00
Morbot is a simple Slixmpp bot that will take new articles from listed RSS feeds and send them to assigned XMPP MUCs.
2023-12-01 05:02:07 -08:00
2023-12-11 05:26:41 -08:00
- `Groupchat <xmpp:slixmpp@muc.poez.io?join> `_
- `Source <https://codeberg.org/TheCoffeMaker/Morbot> `_
2023-12-01 05:02:07 -08:00
2023-12-11 05:31:16 -08:00
Slixfeed
~~~~~~~~
2023-12-01 05:02:07 -08:00
Slixfeed aims to be an easy to use and fully-featured news aggregator bot for XMPP. It provides a convenient access to Blogs, Fediverse and News websites along with filtering functionality.
2023-12-11 05:26:41 -08:00
- `Groupchat <xmpp:slixfeed@chat.woodpeckersnest.space?join> `_
- `Source <https://gitgud.io/sjehuda/slixfeed> `_
2023-12-01 05:02:07 -08:00
sms4you
~~~~~~~
sms4you forwards messages from and to SMS and connects either with sms4you-xmpp or sms4you-email to choose the other mean of communication. Nice for receiving or sending SMS, independently from carrying a SIM card.
2023-12-11 05:26:41 -08:00
- `Groupchat <xmpp:slixmpp@muc.poez.io?join> `_
- `Homepage <https://sms4you-team.pages.debian.net/sms4you/> `_
- `Source <https://salsa.debian.org/sms4you-team/sms4you> `_
2023-12-01 05:02:07 -08:00
2023-12-06 23:54:20 -08:00
Stable Diffusion
~~~~~~~~~~~~~~~~
XMPP bot that generates digital images from textual descriptions.
2023-12-11 05:31:16 -08:00
- `Groupchat <xmpp:slidge@conference.nicoco.fr?join> `_
2023-12-11 05:26:41 -08:00
- `Source <https://www.nicoco.fr/blog/2022/08/31/xmpp-bot-stable-diffusion/> `_
2023-12-06 23:54:20 -08:00
2023-12-01 05:02:07 -08:00
WhisperBot
~~~~~~~~~~
XMPP bot that transliterates audio messages using OpenAI's Whisper libraries.
2023-12-11 05:28:54 -08:00
- `Groupchat <xmpp:slixmpp@muc.poez.io?join> `_
2023-12-11 05:26:41 -08:00
- `Source <https://codeberg.org/TheCoffeMaker/WhisperBot> `_
2023-12-01 05:02:07 -08:00
XMPP MUC Message Gateway
~~~~~~~~~~~~~~~~~~~~~~~~
A multipurpose JSON forwarder microservice from HTTP POST to XMPP MUC room over TLSv1.2 with SliXMPP.
2023-12-11 05:26:41 -08:00
- `Source <https://github.com/immanuelfodor/xmpp-muc-message-gateway> `_
2023-12-01 05:02:07 -08:00
Services
--------
AtomToPubsub
~~~~~~~~~~~~
AtomToPubsub is a simple Python script that parses Atom + RSS feeds and pushes the entries to a designated XMPP Pubsub Node.
2023-12-11 05:26:41 -08:00
- `Groupchat <xmpp:movim@conference.movim.eu?join> `_
- `Source <https://github.com/imattau/atomtopubsub> `_
2023-12-01 05:02:07 -08:00
Slidge
~~~~~~
Slidge is a general purpose XMPP gateway framework in Python.
2023-12-11 05:26:41 -08:00
- `Groupchat <xmpp:slidge@conference.nicoco.fr?join> `_
- `Homepage <https://slidge.im/core/> `_
- `Source <https://sr.ht/~nicoco/slidge> `_