 # }}}
 
   robot.respond /([^ ]+)[ ]*は[ ]*([^ ]+)[ ]*(って|と)呼ばれて(ない|ませ)/, (msg) -># {{{
-    realname = msg.match[1]
-    nickname = msg.match[2]
+    realname = msg.match[1].toLowerCase()
+    nickname = msg.match[2].toLowerCase()
     nickname = trimKeisho nickname
     unless existsUser robot, msg, realname
       msg.send "そもそも #{realname} って誰?"

  robot.brain.data.usersInfo = usersInfo

getUserInfo = (robot, msg, name, key) ->
  return null unless existsUser robot, msg, name
  usersInfo = robot.brain.data.usersInfo ||= {}
  usersInfo[name] ||= {}


# {{{ existsUser
existsUser = (robot, msg, name) ->
  name = name.toLowerCase()
  return true if name is robot.name
  users = robot.brain.data.usersInfo ||= {}
  for u, v of users
