# Description: # Returns the URL of the first bing hit for a query # # Dependencies: # None # # Configuration: # None # # Commands: # hubot bing me - Bings & returns 1st result's URL # # Author: # Brandon Satrom module.exports = (robot) -> robot.respond /(bing)( me)? (.*)/i, (msg) -> bingMe msg, msg.match[3], (url) -> msg.send url bingMe = (msg, query, cb) -> msg.http('http://www.bing.com/search') .query(q: query) .get() (err, res, body) -> cb body.match(/