我们在Ubuntu服务器上设置了ejabberd,我们希望获取房间中的所有离线用户以发送推送通知。
我们如何从数据库中获取它们?
它的配置是什么?
答案 0 :(得分:0)
如XEP-0045 MultiUser Chat中所定义,XMPP中的聊天室是基于状态的。我的意思是join a room you send a presence packet to the room。断开连接时,服务器会发送presence unavailable to the room so that you leave it。您也可以发送不可用的状态以“手动”离开,但仍保持连接状态。
这意味着根据定义,XMPP聊天室中没有脱机用户。