2012-09-20 27 views
0

我想允许客户端跟踪由ejabberd提供的多用户聊天服务的房间列表。这需要接收服务器上所有房间的房间创建/销毁和出席事件的通知。使用XMPP跟踪MUC房间列表(ejabberd)

有没有办法订阅接收有关此类事件的通知而不发送存在事件并因此加入所有房间的名单?

FWIW,我已经找到了如何发送请求房间列表(http://xmpp.org/extensions/xep-0045.html#disco-rooms),我一直在努力使之有意义的pubsub系统(http://xmpp.org/extensions/xep-0060.html#glossary)希望我能找到一个解决方案,但没有什么明显的。

什么是正确的(TM)方式在XMPP土地上做到这一点?

的Ubuntu 10.04 + ejabberd 2.1.5-3 + squeeze1 + Strophe.js & BOSH & jQuery的

回答

0

你需要开发的自定义代码,尤其是触发发送您感兴趣的事件包。