XMPP - 从聊天室中检索最后n条消息

时间:2011-07-06 16:29:18

标签: xmpp ejabberd multiuserchat

任何人都知道是否有办法在不加入房间的情况下查询xmpp(特别是ejabberd)中的muc中的最后n条消息。

感谢。

2 个答案:

答案 0 :(得分:1)

不,不是没有修改服务器软件。

如果您实际加入,可以使用<history/>元素指定所需的历史记录数量,请参阅Managing Discussion History in XEP 45

答案 1 :(得分:0)

邮件保存在每个聊天室进程内存中。 您必须修改代码以便以编程方式公开对该数据结构的访问。