Projects Using Slixmpp¶
This page enumerates software in the form of applications, bots and gateways utilizing the XMPP protocols with slixmpp.
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.
Bots¶
BotLogMauve¶
XMPP bot which logs groupchat messages. Logs are in text format, with one file per day and per groupchat.
BukuBot¶
BukuBot makes it possible to manage and search your bookmarks from your chat.
LinkBot¶
This bot reveals the title of any shared link in a groupchat for quick content insight.
llama-bot¶
Llama-bot enables engaging communication with the LLM (large language model) of llama.cpp, providing seamless and dynamic conversation with it.
Morbot¶
Morbot is a simple Slixmpp bot that will take new articles from listed RSS feeds and send them to assigned XMPP MUCs.
Slixfeed¶
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.
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.
Stable Diffusion¶
XMPP bot that generates digital images from textual descriptions.
WhisperBot¶
XMPP bot that transliterates audio messages using OpenAI’s Whisper libraries.
XMPP MUC Message Gateway¶
A multipurpose JSON forwarder microservice from HTTP POST to XMPP MUC room over TLSv1.2 with SliXMPP.
Services¶
AtomToPubsub¶
AtomToPubsub is a simple Python script that parses Atom + RSS feeds and pushes the entries to a designated XMPP Pubsub Node.
Slidge¶
Slidge is a general purpose XMPP gateway framework in Python.