I know Stackoverflow is wisely trying to avoid an excessive notification system (like's facebook's, but I would definitely like to know when somebody responded directly to me. Since we're already notified when someone comments on our question/answer, this would be for when someone responds to my comment. I sometimes ask questions or express opinions in comments, and I would love to know when someone responds.
2 Answers
Normally, you only get notified of comments when you own the post.
You will now get notified of any comments that refer to you by @username in a comment, even if you do not own the post.
Rules:
Only applies to other people in the comments that you are commenting on.
Response must include @username that you are referring to, where "username" is a reasonable match to the user's current display name (as seen in the comments above yours).
There must be a starts-with, case insensitive match of at least THREE characters to the displayname. So @a and @ab will never match anyone or anything.
Spaces cannot be used to match, so if the person's display name is "Peter Smith" then just use @peter to match.
Matching is performed in reverse chronological order, so if there are five people named "John" in the comments, writing "hey @john, have you considered apples?" will match the most recent John to comment.
-
1Kuddos for how the matching is done, especially point 5. Simple but clever!– ArjanCommented Jan 16, 2010 at 7:31
-
-
@random, thanks for confirming it works. Kudos to you too. ;-)– ArjanCommented Jan 16, 2010 at 8:03
-
I just received this notification for the first time today - nice work! This was an unexpected treat. Commented Jan 20, 2010 at 16:06
-
1@Arjan, @ Jeff, How can we reply to the first "Jon"? If a second "Jon" (e.g. "Jonathon" or "Jony") comes along with an unrelated comment but I'm replying to the first "Jon", the
@Jon
would incorrectly notify the second Jon..– PacerierCommented Jul 2, 2015 at 0:22
This isn't really possible at the moment for two reasons:
- Names aren't unique; and
- People often abbreviate. In your case I'm more likely just to put "@Crazy".
Personally I think this kind of thing just needs to be handled by a subscription model something like this
- If you post a question, you should get notified of any answers (this happens already) as well as edits to those answers (this does not);
- If you post an answer, you should get notified of edits to that answer (this does not happen), comments on that answer (this does), edits to the question (this does not) and gaining or losing accepted answer status (gaining does, losing does not);
- If you post a comment to a question, you should be notified of edits to the question and subsequent comments on that question (neither happens);
- If you comment on an answer, you should be notified of edits to that answer and future comments (neither happens).
You should be able to opt-out at any time ("unsubscribe") from these notifications. Likewise you should be able to opt-in ("subscribe") to something like:
- New answers;
- Edits to a particular answer;
- Edits to any answer;
- Edits to question;
- Comments on question;
- Comments on a particular answer;
- Comments to any answer;
- Some or all of the above.
-
2Yes, a more nuanced feedback mechanism (coupled with a more sophisticated set of preference customizations) is sorely needed!– EtherCommented Nov 1, 2009 at 16:51
-
+1 for this, except I'd want notifications of comments on any answer I'd left comments on. Commented Dec 4, 2009 at 3:48