Похоже, мне, возможно, понадобится создать свой собственный. Существует проект на языке Python, названный Palaver, который реализует почти все, поэтому мне может понадобиться совсем немного кодирования:
palaver - это компонент многопользовательского чата для серверов Jabber и XMPP. Намерение состоит в том, чтобы поддерживать все функции XEP-0045, а также соответствующие расширенные функции обнаружения XEP-0128.
...
В настоящее время поддерживаются все основные функции многопользовательского чата, включая некоторые дополнительные функции, такие как списки банов. Дополнительные функции находятся на пути, и цель заключается в полной поддержке всего протокола. Конкретную информацию о возможностях протокола можно найти в источнике: trunk / XEP.txt # latest. Существует также поддержка плагинов для расширения различных функций Palaver.
Это больше, чем я хочу, и я еще не копался в этом, но это может быть хорошим, быстрым и простым решением. Хотя это больше похоже на плагин, который входит в сам сервер jabber, поэтому он может не подойти, и если это так, я просто перенесу существующий конфобот на Twisted Words .
-Адам