Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
xmpp4rシンプルな jabber ボットを作成するために gem を使用します。jidルーム内のユーザーをどのように知ることができますか? jidメッセージの投稿者を知るにはどうすればよいですか?
xmpp4r
jid
コード例:
@room.join Jabber::JID.new("#{conf}/#{nick}") @room.add_message_callback do |msg| #msg.jid? end
ありがとう。
メッセージ オブジェクトは、XMPP Stanza オブジェクトから継承されます。グループ チャットなので、メッセージには と が必要msg.toです。msg.frommsg.to はグループ チャットの JID になり、msg.from はメッセージを送信した人の JID になります。
msg.to
msg.from