         else
           msg.send "I don't know anything about #{name}."
 
-  robot.respond /([\w .-]+) is not (["'\w: ]+)[.!]*$/i, (msg) ->
+  robot.respond /([\w .-_]+) is not (["'\w: -_]+)[.!]*$/i, (msg) ->
     name    = msg.match[1]
     newRole = msg.match[2].trim()
 

#

module.exports = (robot) ->
  robot.respond /who is ([\w .-]+)\?*$/i, (msg) ->
    name = msg.match[1]

    if name is "you"

    else
      msg.send "#{name}? Never heard of 'em"

  robot.respond /([\w .-_]+) is (["'\w: -_]+)[.!]*$/i, (msg) ->
    name    = msg.match[1]
    newRole = msg.match[2].trim()

