UNPKG

hubot-scripts

Version:

Allows you to opt in to a variety of scripts

23 lines (19 loc) 496 B
# Description: # Detect tweet URL and send tweet content # # Dependencies: # None # # Configuration: # None # # Commands: # # Author: # Vrtak-CZ module.exports = (robot) -> robot.hear /https?:\/\/(mobile\.)?twitter\.com\/.*?\/status\/([0-9]+)/i, (msg) -> msg.http("https://api.twitter.com/1/statuses/show/#{msg.match[2]}.json").get() (err, res, body) -> return if err or (res.statusCode != 200) tweet = JSON.parse(body) msg.send "@#{tweet.user.screen_name}: #{tweet.text}"