Skip to content
This repository has been archived by the owner on Apr 13, 2022. It is now read-only.

Commit

Permalink
Update triggers.coffee
Browse files Browse the repository at this point in the history
  • Loading branch information
DrowningElysium committed Jul 4, 2017
1 parent 6581796 commit e996253
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions scripts/triggers.coffee
Expand Up @@ -40,14 +40,14 @@ module.exports = (robot) ->

msg.send message + formatter(triggers)

robot.respond /learn trigger (\![a-zA-Z-_\&\^\!\#]+) (.*)/i, (msg) ->
robot.respond /learn trigger (\![a-zA-Z0-9-_\&\^\!\#]+) (.*)/i, (msg) ->
return unless whitelist.canAddTriggers(robot, msg.message.user)
[name, phrase] = msg.match[1..2]

triggerRepo.save(name, phrase, msg.message.user.name)
msg.reply "Got it. Learned '#{name}' as '#{phrase}'."

robot.respond /show trigger (\![a-zA-Z-_\&\^\!\#]+)/i, (msg) ->
robot.respond /show trigger (\![a-zA-Z0-9-_\&\^\!\#]+)/i, (msg) ->
return unless whitelist.canAddTriggers robot, msg.message.user
name = msg.match[1]
trigger = triggerRepo.find name
Expand All @@ -64,14 +64,14 @@ module.exports = (robot) ->

msg.reply rmsg

robot.respond /forget trigger (\![a-zA-Z-_\&\^\!\#]+)/i, (msg) ->
robot.respond /forget trigger (\![a-zA-Z0-9-_\&\^\!\#]+)/i, (msg) ->
return unless whitelist.canAddTriggers(robot, msg.message.user)
name = msg.match[1]

triggerRepo.remove name
msg.reply "Now I know nothing about '#{name}' unless it's hardcoded"

robot.respond /suggest trigger (\![a-zA-Z-_\&\^\!\#]+) (.*)/i, (msg) ->
robot.respond /suggest trigger (\![a-zA-Z0-9-_\&\^\!\#]+) (.*)/i, (msg) ->
[name, phrase] = msg.match[1..2]

user = msg.message.user.name
Expand Down

0 comments on commit e996253

Please sign in to comment.