gpt4 book ai didi

Ruby XMPP4R 用户 JID

转载 作者:太空宇宙 更新时间:2023-11-03 16:55:27 25 4
gpt4 key购买 nike

我使用 xmpp4r gem 创建简单的 jabber 机器人。你怎么知道房间里的 jid 用户?我如何知道 jid 发布了一条消息?

示例代码:

  @room.join Jabber::JID.new("#{conf}/#{nick}")

@room.add_message_callback do |msg|
#msg.jid?
end

谢谢。

最佳答案

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

关于Ruby XMPP4R 用户 JID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11335315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com