That space in the username John X
is potentially complicating matters.
From the unofficial FAQ about the @comment
feature:
- Use
@name
, where name
is the username with all spaces removed.
- Single trailing punctuation such as a dot, comma or colon is ignored, like
@name, yes
works, but @name... no
does not.
There's the further, important, point:
If the first word in the display name is at least three characters
long, then there must be a starts-with, case-insensitive match of at
least three characters in the display name. This means @a
and @ab
will
never match anyone, unless a user uses a first word that is only two
characters. Like: @Jo
will notify Jo Miller, but not John, and @B.
will notify B. Gates, but not B.Gates. If there are more than three
characters in @name
, then all given characters must match (neither
@alix
nor @aliceinwonderland
will match user Alice).
To reply to John X, I'd suggest either @John:
or @JohnX:
. I like to stick with :
or ,
because those make more sense than reading a comment like: @sarnold. You're silly.
Putting the notification at the end works (which is why the .
is allowed) but I find it easier to find comments directed to me if the @sarnold
is right up front.