Parece que posso precisar criar o meu próprio. Existe um projeto Python chamado Palaver que implementa quase tudo, então pode ser que eu precise fazer muito pouca codificação:
palaver is a multi-user chat component for Jabber and XMPP servers. The intention is to support all features of XEP-0045 as well as the relevant extended discovery features of XEP-0128.
...
Currently all basic multi-user chat features are supported, including some extra things like ban lists. More features are on the way, and the intention is to fully support the entire protocol. Specific information on protocol features can be found in source:trunk/XEP.txt#latest. There is also Plugins support for extending different features of palaver.
É mais do que eu quero e ainda não pesquisei, mas pode ser uma solução fácil, rápida e fácil. Embora pareça mais um plug-in que entra no próprio servidor do jabber, pode ser que ele não seja adequado e, se for o caso, eu só transferirei o confonto existente para Palavras distorcidas .
-Adam