0

我正在尝试使用 nodejs 创建一个时髦的聊天机器人。主库是 node-xmpp。但是目前构建失败,我认为这就是我的 nom install 不起作用的原因。

任何我设法根据核心模块编写自己的版本的人。- node-xmpp-client - node-xmpp-component - node-xmpp-jid

我可以很好地看到消息并发送。但仅限私人!虽然我在房间中注册,但我看不到房间消息。

node-xmpp 的源代码说,消息或节应该有一个类型,并从中了解消息是否是私有的。对我来说,只有私人信息来。我想知道它是否与 Hipchat 有问题。

如果您想查看代码,我创建了一个 github 存储库,因为在此处进行页面访问会有点矫枉过正。github

4

1 回答 1

0

“问题”在于 xmpp 协议本身。由于协议的工作方式,您需要先加入房间,然后才能接收来自它的消息。为什么我是,导致不相信,是因为 hip chat 显示用户在房间里在线,但实际上他在群组中不在线,他只是在线。

于 2016-01-11T12:45:01.873 回答