hubot-scripts
Version:
Allows you to opt in to a variety of scripts
28 lines (25 loc) • 556 B
text/coffeescript
# Description:
# Tell Hubot to send a user a message right now !
#
# Dependencies:
# None
#
# Configuration:
# None
#
# Commands:
# hubot im <username> <some message> - im <username> <some message> right now !
#
# Author:
# earlonrails & ggongaware
#
# Additional Requirements
# Only works on gtalk
module.exports = (robot) ->
robot.respond /im ([\w.-@]*) (.*)/i, (msg) ->
new_user =
id: msg.match[1] + "@" + msg.message.user.domain
name: msg.match[1]
user: msg.match[1]
type: "chat"
robot.send new_user, msg.match[2]