HipChat Nodejs Bot - 无法接收房间消息
Posted
技术标签:
【中文标题】HipChat Nodejs Bot - 无法接收房间消息【英文标题】:HipChat Nodejs Bot - Cant receive room messages 【发布时间】:2015-12-04 17:37:39 【问题描述】:我正在尝试使用 nodejs 创建一个时髦的聊天机器人。主库是 node-xmpp。但是目前构建失败,我认为这就是我的 nom 安装不起作用的原因。
任何我设法根据核心模块编写自己的版本的人。 - 节点 xmpp 客户端 - 节点 xmpp 组件 - 节点-xmpp-jid
我可以正常查看消息并发送。但仅限私人!虽然我在房间中注册,但我看不到房间消息。
node-xmpp 的源代码说,消息或节应该有一个类型,并从中了解消息是否是私有的。对我来说,只有私人信息来。我想知道这是否是 Hipchat 的问题。
如果您想查看代码,我创建了一个 github 存储库,因为在这里页面会有点过头了。 github
【问题讨论】:
【参考方案1】:“问题”在于 xmpp 协议本身。 由于协议的工作方式,您需要先加入房间,然后才能接收来自它的消息。 为什么我是,导致不相信,是因为 hip chat 显示用户在房间里在线,但实际上他在群组中不在线,他只是在线。
【讨论】:
以上是关于HipChat Nodejs Bot - 无法接收房间消息的主要内容,如果未能解决你的问题,请参考以下文章
没有 auth_token 的 Hipchat API [关闭]