Whenever someone puts @Mike in chat it triggers a notification for me (@MikeB).
enter image description here
Any message including @Mike seems to notify him (correct) and me as well (incorrect). From reading this answer wouldn't 'Mike' be considered a perfect match and NOT notify me?
The only time "@marc" will generate a notification for you is when we can't find anyone else who we consider to be a better match, i.e. someone called "Marc" who was in the room during the past seven days, or someone called "Marc Gravell" who was here in the past two days.
I've also received items in my inbox intended for Mike (I'm 95% sure I WAS NOT in the chat room at the time these messages were sent):
enter image description here
Mike's profile and MikeB's profile.
I've also read What are the rules for when chat messages appear in a user's inbox?.
What are the solutions in my case since Mike doesn't have a last name on his profile. Am I forced to use another first-name entirely to avoid getting his mail?
1 Answer 1
This is happening as intended. You found the correct quote:
The only time "@marc" will generate a notification for you is when we can't find anyone else who we consider to be a better match, i.e. someone called "Marc" who was in the room during the past seven days, or someone called "Marc Gravell" who was here in the past two days.
– but the important detail here is: The user in that case (the one who posted the question and this quote is replying to) is called marcog.
With your user name being "Mike B", and you having been in the room recently (as you found, the threshold is two days), we cannot be sure someone isn't replying to you when they say "Mike". If you were "MikeB" (without the space), then you would be the "marcog" example.
-
How is a 'perfect match' determined? Is getting a perfect match on Mike impossible in this case? Or only when the room is 'aware' of my (Or anyone whose name begins with 'Mike\s') existence?Mike B– Mike B2012年07月09日 18:13:45 +00:00Commented Jul 9, 2012 at 18:13
-
@MikeB The only way for a "perfect match" for Mike, in this case, would be for people to use explicit replies (via the UI button).Josh Darnell– Josh Darnell2012年07月09日 18:28:18 +00:00Commented Jul 9, 2012 at 18:28
-
The username is Mike; I don't read marcog.avpaderno– avpaderno2012年07月09日 18:38:40 +00:00Commented Jul 9, 2012 at 18:38
-
@MikeB I don't understand. "MarcB" is a perfect match for the user "Marc B". "Marc" is a perfect match for the user "Marc".2012年07月09日 18:53:54 +00:00Commented Jul 9, 2012 at 18:53
-
-
I was reading your two posts and was trying to figure out how to invoke the 'perfect match' logic so it doesn't start fuzzy-searching for other possible matches. @jadarnel27 pointed out the only way to get a perfect match is by using the UI.Mike B– Mike B2012年07月09日 18:58:32 +00:00Commented Jul 9, 2012 at 18:58
-
@MikeB What precisely do you consider a "perfect match"? I assumed we were talking about the same thing (because our code uses the precise term), but I'm not sure that word is actually used elsewere here on Meta. Anyway, if you've been in the room in the past two days,
@Mikewill always notify you.2012年07月09日 19:02:56 +00:00Commented Jul 9, 2012 at 19:02 -
I get it: "In that case" means in this question. I was confused about the OP talking of Mike, not marcog.avpaderno– avpaderno2012年07月09日 19:13:17 +00:00Commented Jul 9, 2012 at 19:13
"marc"in the exclusions list ;)