Description:

AkariXB is a bot for the decentralized Jabber/XMPP network ( http://xmpp.org ), 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.

It is based on Qt 5 and QXMPP.


Development code is at https://gitlab.com/akarixb/akarixb-dev
Last changelog:

v0.5 1 month ago

- Honor "Send Messages To" setting in Activities.
- Log outgoing private messages in corresponding chat module tab.
- Ability to detach processes for commands of "Run program" type.
** Previously defined commands of this type will need to be reconfigured.
- Keyword-based commands will list possible queries when no parameter is given.
- Option to hide window in system tray on startup.
- Configurable XMPP keepalive interval.
- Status bar icon now matches current status type.
- Fixed XMPP keepalive timeout setting.
- Qt 4 is no longer supported.

Be the first to comment

v0.5 1 month ago

- Honor "Send Messages To" setting in Activities.
- Log outgoing private messages in corresponding chat module tab.
- Ability to detach processes for commands of "Run program" type.
** Previously defined commands of this type will need to be reconfigured.
- Keyword-based commands will list possible queries when no parameter is given.
- Option to hide window in system tray on startup.
- Configurable XMPP keepalive interval.
- Status bar icon now matches current status type.
- Fixed XMPP keepalive timeout setting.
- Qt 4 is no longer supported.

v0.4 1 year ago

- Added Keyword (dictionary-like) command type.

- Added Alias command type.

- Basic variable replacement in replies.

- Basic activity handling.

- Option to reply to commands always in private.

- Support for password-protected MUCs.

- Basic identity module.

- Configurable popup notifications.

- Configurable XMPP keepalive timeout.

- Completely empty messages (from ChatStates, etc) will be ignored.

- Other minor fixes and improvements.

2 years ago

v0.3

- A few custom command types can be added, and stored:
Static reply, random sentence, random line from file, run program.
- Configurable command prefix.
- Configurable list of administrator JIDs.
- Basic presence logging.
- Small fixes everywhere.



v0.2

- Basic command parsing.
- Basic activity definition widget.
- Basic private chat handling.
- Room autojoining and more room handling fixes.
- Log network/protocol errors and other events.



v0.1

- Basic connectivity.
- Ability to join MUC rooms and send messages to them.

product-maker 6 6

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.5
updated Jan 10 2018
added Jan 30 2016
downloads today
0
page views today 4