4

Hubot を使用して Slack 上の mailchimp と他のサービスを統合するために、以下のようなコーヒー スクリプトを作成しました。

Hubot は私と他のチーム メンバーのコメントを聞きますが、mailchimp 通知のコメントは聞きません。誰でもそれを解決する方法を知っていますか?

ありがとうございました。

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

3 に答える 3

1

を使用して、他のボットのメッセージを聞くことができます

controller.on('bot_message', function (bot, message) {
    console.log('message', message);
    var attachment = message.attachments[0];
    console.log('attachment', attachment);
});
于 2016-01-02T17:33:57.367 に答える
0

見苦しい回避策があります: SlackBot、Slacks ネイティブ ボットは、hubot によって認識されます。これは、hubot が応答できるチャネルに何かを伝える単純な POST 要求です。

例えば

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'
于 2015-04-27T20:48:08.580 に答える