 # {{{ plusplus
   robot.hear /([^ ]+)\+\+/i, (msg) ->
     name = msg.match[1]
-
+    name = trimKeisho name
     user = whoIsThis robot, msg, name
+    fromname = msg.message.user.name
+    fromuser = whoIsThis robot, msg, fromname
+
     unless user?
       msg.send "#{name} って誰？先に教えて"
       return
+
+    if user is fromuser
+      msg.send "#{name} 自分で点数いれんなよ。悲しいやつだな"
+      return
+
 
     count = getUserInfo robot, msg, user, 'COUNT'
     count ||= 0

# {{{ minusminus
  robot.hear /([^ ]+)--/i, (msg) ->
    name = msg.match[1]

    user = whoIsThis robot, msg, name
    unless user?
      msg.send "#{name} って誰？先に教えて"
      return


# }}}

  robot.respond /([^ ]+)[ ]*は[ ]*([^ ]+)[ ]*(って|と)呼ばれ/, (msg) -># {{{
    return if msg.message.match('ない|ません')
    realname = msg.match[1]
    nickname = msg.match[2]
