欲しいものリスト

hubot-script



hubot-scriptは以下の様な形でCoffeeScriptで書きます。

ちなみにハマったのは、Slack上でURLがプレビューされないことです。改行を入れなければなりませんでした。


module.exports = (robot) ->

大文字小文字問わずhelloとポストされれば反応する

robot.hear /hello/i, (msg) ->
img_url = 'image url'
message = 'world!'
msg.send '#{img_url}'


#{message}

module.exports = (robot) ->

@bot_name helloとすることで反応する

robot.respond /hello/i, (msg) ->
img_url = 'image url'
message = 'world!'
msg.send '#{img_url}'


#{message}