Hubot合stream综合

我用Heroku的适配器在Heroku中运行了一个Hubot实例,并且一切正常。 但是在安装脚本之后尝试searchconfluence时出现错误。

我能够执行从我的松弛通道合stream帮助命令,并返回与帮助function,但是当我执行hubotsearch它回来了以下

错误:错误:getaddrinfo ENOTFOUND

我相信这是一个DNS错误,我已经检查了,所有我的合stream细节是正确的,据我所知,我使用我的凭据,我login到合stream,所以我知道他们是正确的,我有主机设置为我们用来访问它的合stream云地址。

我对此感到不知所措

得到了同样的错误。 我使用https://github.com/lchi/hubot-super-confluence看起来像是从nodejs的错误。 node -v v0.10.42就可以了。 但在节点-v v6.4.0不起作用。

我试图研究问题,并得到一些testing。

node -pe 'require("dns").lookup("ya.ru",function(){console.dir(arguments)})' GetAddrInfoReqWrap { callback: { [Function: asyncCallback] immediately: true }, family: 0, hostname: 'ya.ru', oncomplete: [Function: onlookup] } { '0': null, '1': '213.180.193.3', '2': 4 } 

所以它的作品。 和idk为什么它不符合hubot模块