AkariXB is a bot for the Jabber/XMPP network, with a GUI.
It’s currently in the early development stage, but it can already do a few things, like (auto)joining MUC rooms and replying to commands. Several types of custom commands can be created, such as static replies or random replies from a list or a text file.
Check out the AkariXB category on this blog for more information.
You can get the latest stable release from linux-apps.com (previously qt-apps.org, part of opendesktop.org).
Development code is at gitlab.com/akarixb/akarixb-dev.