2016-03-15 37 views
0

如果房间管理员踢会员(或撤销他的会员)当这个会员是在线,其他成员将收到关于它的消息。当房间成员被踢掉或他的会员资格被撤销时(当他离线时)

如果房间管理员会员(或撤销其会员)当这个成员是离线,其他成员将永远不会收到有关它的消息。

当离线用户被踢出房间(或他的会员被吊销)时,是否可以收到状态信息?

回答

1

我不认为在XEP-0045多用户聊天规范中允许这样做。

您需要自定义mod_muc_room.erl以添加所需的非标准行为。

+0

那么,就目前而言,更好的解决方案是周期性地发送请求来获取房间成员? – Suvitruf

+0

你没有说你想解决哪个问题,所以不确定。但有可能有大量的用户在房间配置上进行轮询,这对我来说似乎不是一个好的解决方案。您应该考虑按照我所提到的编写自己的自定义更改。 –

相关问题