Ruby XMPP4R useer JID



我使用xmpp4r gem来创建简单的jabber机器人。您如何知道房间中的jid用户?我如何知道jid发布了什么消息?

示例代码:

  @room.join Jabber::JID.new("#{conf}/#{nick}")
  @room.add_message_callback do |msg|
    #msg.jid? 
  end

谢谢。

消息对象继承自 XMPP 节对象。所以消息应该有一个 msg.tomsg.from ,因为它是群聊。msg.to 将是群聊的 JID,msg.from 将是发送消息的人的 JID。

相关内容

  • 没有找到相关文章

最新更新