diff --git a/scripts/roles.coffee b/scripts/roles.coffee index 3fe20c5..7b78ec9 100644 --- a/scripts/roles.coffee +++ b/scripts/roles.coffee @@ -43,7 +43,7 @@ module.exports = (robot) -> else msg.send "#{name}? Never heard of 'em" - robot.respond /@?([\w .\-_]+?) is (["'\w: \-_]+)[.!]*$/i, (msg) -> + robot.respond /@?([\w .\-_]+?) is (.+)[.!]*$/i, (msg) -> name = msg.match[1].trim() newRole = msg.match[2].trim() @@ -67,7 +67,7 @@ module.exports = (robot) -> else msg.send "I don't know anything about #{name}." - robot.respond /@?([\w .\-_]+?) is not (["'\w: \-_]+)[.!]*$/i, (msg) -> + robot.respond /@?([\w .\-_]+?) is not (.+)[.!]*$/i, (msg) -> name = msg.match[1].trim() newRole = msg.match[2].trim()