As mentioned in the last post, it’s time for version 0.7 of AkariXB, my Jabber/XMPP bot.

Contact list

The main changes since v0.6 are:

  • When joining a chatroom (MUC), backlog messages will not be processed.
  • Added a menu option to abort ongoing (maybe stuck) connections.
  • Added basic documentation in a help window.
  • Activities will take the date into account, and late-to-early activity time and date ranges are now supported.
  • Nicer, categorized logging, including subscription-related messages and presence errors, and using rich text formatting.
  • Basic contact list (roster) management.
  • Added %happyemoji% and %sademoji% string substitutions.
  • Messages will not be sent to rooms the bot has not joined.
  • Duplicate items will not be allowed in keyword-based lists.


The source code for this release can be downloaded from (not uploaded here yet), part of the network, and from AkariXB release archive at

The development repository is at

The main dependencies are Qt 5 and the QXMPP library.

AkariXB is available in the repositories of Mageia 6 and later, and Rosa 2016.1. I hope it can be included in more GNU distributions soon. If you’re interested in having it in yours, just ask them 😉

Enjoy! o/

Published Date