     checkKeigo robot, msg
 # }}}
 
-  robot.respond /([^ ]+)[ ]*は[ ]*([^ ]+)[ ]*のアダ名(じゃない)/, (msg) -># {{{
-    nickname = msg.match[1]
-    realname = msg.match[2]
+  robot.respond /([^ ]+)[ ]*は[ ]*([^ ]+)[ ]*って呼ばれて(ない|ません)/, (msg) -># {{{
+    realname = msg.match[1]
+    nickname = msg.match[2]
     unless existsUser robot, msg, realname
       msg.send "そもそも #{realname} って誰?"
       checkKeigo robot, msg

# }}}

# {{{ Keigo
REGEXP_KEIGO = '(です|デス|desu|ます|マス|masu|っす|ッス)か?[\?？!！]?'

isKeigo = (robot, msg) ->
  msg.message.match(REGEXP_KEIGO) isnt null

#   hubot 誰知ってるんですか? - hubot が知ってる人を教えてくれるよ！
#   hubot {アダ名 or nickname} って誰ですか？ - 誰かよくわからない場合は hubot に聞いてみよう！
#   hubot {nickname} のアダ名何ですか?  - ものしりな hubot にアダ名を教えてもらおう！
#   hubot {nickname} は {アダ名} って呼ばれてます - hubot にアダ名を教えるよ！
#   hubot {nickname} は {アダ名} って呼ばれてないです  - hubot にアダ名が間違いだったことを教えるよ！
#   {アダ名 or nickname}++  - イイネ！
#   {アダ名 or nickname}--  - ヨクナイネ！
#   hubot {アダ名 or nickname} 何点ですか?  - hubot に後輩の点数を教えてもらおう!
