如何让hubot听到Slack上的其他整合评论?

时间:2014-09-28 21:10:56

标签: hubot slack-api

我写了下面的咖啡脚本,使用Hubot在Slack上整合mailchimp和其他服务。

Hubot听到我和其他团队成员的评论,但不会听到mailchimp通知评论。 有谁知道如何解决它?

谢谢。

module.exports = (robot) ->
   robot.hear /^(.*)( foo bar)$/i, (msg) ->
     #Do something

3 个答案:

答案 0 :(得分:2)

我理解为什么当我阅读这篇日文文章时,Hubot无法正常工作。

http://qiita.com/Vexus2/items/aaf87212e7239132446b

本文摘要如下。

首先,Hubot-slack不支持Bot to Bot。 它将在今年内修复。 (我看到一篇日本开发人员问这个支持台的文章, 并且他收到了上述答复。)

中学,如果你不能等待修改, 你应该使用Hubot-IRC适配器和Slack IRC而不是Hubot-Slack。

答案 1 :(得分:0)

有一个丑陋的解决方法:SlackBot,Slaot本机僵尸程序由hubot听到。 这是一个简单的POST请求,可以让它对您的hubot可以响应的频道说些什么。

E.g。

curl --data "\@hubot asci me OMG from SlackBot" 'https://my.slack.com/services/hooks/slackbot?token=<YOUR_SLACK_TOKEN>&channel=%23channel_that_hubot_is_in'

答案 2 :(得分:0)

您可以使用

收听其他机器人的消息
AlertDialog alertDialog = adb.create();