Introducing AkariXB, a Jabber/XMPP bot with a GUI
Hi there, pumpers!
Lately I've been working on a bot for the decentralized jabber/XMPP network, and I guess it's time to show it to the world. Well, it's been available in my git repos from day 0, but still :p
Contrary to many other bots out there, this one is built around a GUI to configure and manage it. This means it needs a graphical environment. I might decouple it into GUI and core in the future, but for now...
It's only about 1,5 months old, but it can already do a few cool things, such as:
- Autojoining MUC rooms.
- Replying to commands. Several types of custom commands can be configured, such as static reply, random string from list, random line from a text file, keyword-based replies, and output of a specified command (this one is on the screenshot).
- Commands can be set to be used by anyone or just by the JIDs from the administrator list in the settings.
- Commands can be listed by users using the !commands command. The "!" prefix can be customized.
- It can, in a way, be used as a regular Jabber client, thought that's not the intent.
Feedback is welcome. Ideas, too =)
Development code is at gitlab.com/akarixb/akarixb-dev.