UNPKG

hubot-scripts

Version:

Allows you to opt in to a variety of scripts

29 lines (25 loc) 595 B
# Description: # Corgime # # Dependencies: # None # # Configuration: # None # # Commands: # hubot corgi me - Receive a corgi # hubot corgi bomb N - get N corgis # # Author: # alexgodin module.exports = (robot) -> robot.respond /corgi me/i, (msg) -> msg.http("http://corgibomb.heroku.com/random") .get() (err, res, body) -> msg.send body robot.respond /corgi bomb( (\d+))?/i, (msg) -> count = msg.match[2] || 5 msg.http("http://corgibomb.heroku.com/bomb/" + count) .get() (err, res, body) -> msg.send corgi for corgi in JSON.parse(body)