     else
       msg.send "#{name}? Never heard of 'em"
 
-  robot.respond /([\w .-]+) is (["'\w: ]+)[.!]*$/i, (msg) ->
+  robot.respond /([\w .-_]+) is (["'\w: -_]+)[.!]*$/i, (msg) ->
     name    = msg.match[1]
     newRole = msg.match[2].trim()
 

        else
          msg.send "I don't know anything about #{name}."

  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"
