我正在尝试使用nodejs创建一个时髦的聊天机器人。主库是node-xmpp。但是目前构建失败了,我认为这就是为什么我的nom安装无效。
我根据核心模块设法编写自己的版本。 - node-xmpp-client - node-xmpp-component - node-xmpp-jid
我可以看到消息很好并发送。但只有私人!虽然我在一个房间里注册但我看不到房间信息。
node-xmpp的源代码说消息或节应该有一个类型,并从中了解消息是否为私有消息。对我来说,只有私人消息来了。我想知道它是否与Hipchat有关。
如果你想看看代码,我做了一个github回购,因为这里的页面太过分了。 github
答案 0 :(得分:0)
'问题'在于xmpp协议本身。 由于协议的工作方式,您需要先加入会议室,然后才能从中接收消息。 为什么我这样,导致相信不然,是因为时髦的聊天显示用户在房间里在线,但实际上他不在线,他只是在线的组。