Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 155 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I am confused about why Stack Exchange doesn't let user refer more than one user in comments.

When a user is commenting, there is the possibility that user wants to refer some other users, and also give a reference of other user's suggestion.

@xyz I agreed with the suggestion made by @abc // This is not allowed.

@xyz I agreed with the suggestion made by abc // This is allowed.

Why when I press @ the first time I get a popup showing the username, and in the second case I don't get any hint about the username?

Can't we have a solution for this?

share|improve this question
    
Given a comment by the author: I think the above might not be about notifying, but about easily getting the names of multiple other users into a comment. For that, I'd rather not see the @ in the end result. The part "made by @abc" really does not need the @ nor any formatting, I feel. I'd like "made by abc" in the end result. – Arjan Jun 9 '12 at 9:04
    
@Arjan yes exactly, I want to bring it in notice. As of now I will go with @Tim ManishEarth answer. – Azhar Shaikh Jun 12 '12 at 14:26
    
Okay, then note that Tim also states If someone said "I like Shog9's idea better", you can easily guess that Shog9 is a user. So just drop the @ when you want to mention a user. No need for the @ in your @Tim ManishEarth above either! (Actually, the proper English would be: I will go with Tim's answer...) – Arjan Jun 12 '12 at 16:52
up vote 9 down vote accepted

If you want to just mention a user without notifying them, use backticks:

 @JeffAtwood I like `@Shog9`'s idea better

Shows

@JeffAtwood I like @Shog9's idea better

Really though, there's no pressibg need to even be using the @. Yes, it's internet code for "this is a username", but it's unnecessary in context-- If someone said "I like Shog9's idea better", you can easily guess that Shog9 is a user. So just drop the @ when you want to mention a user.


If you want to notify two users, make two comments:

 @JeffAtwood I feel that blah blah blah blah blah. We ought to blah blah. Blah?
 /cc @Shog9

Note that comments are not for extended discussion. Use chat instead (which allows multiple @notifying)

share|improve this answer
    
making two comments its not a good idea, can't have mechanism that first occurance @ will ping the user and second will be just. – Azhar Shaikh Jun 9 '12 at 5:36
    
@hotveryspicy It was changed because people thought that @-mentioning two users in a comment would ping both of them. If you just want to mention their name without pinging them, just leave off the @ sign – Michael Mrozek Jun 9 '12 at 5:48
    
@hot I don't get what you mean. The backtick syntax lets you mention users without pinging. Wanting to ping two users is a rare use case, ive had to do it extremely few times. Comments are for improving the post, not for discussion. As such, you only need a back and forth with the poster. – Manishearth Jun 9 '12 at 5:49
    
@MichaelMrozek agreed, Ok why it is happening that when I press @ first time I got popup(username) and while second time there is no hint(username)? – Azhar Shaikh Jun 9 '12 at 5:52
    
@hotveryspicy The same reason; because you can't ping a second person, so why would it help you do the wrong thing? – Michael Mrozek Jun 9 '12 at 5:54
    
@MichaelMrozek Actually i don't want to ping the other user, I am thinking of user flexibility if the second username is typical or having some special character then also user need to write name manually. – Azhar Shaikh Jun 9 '12 at 5:57
1  
@hot umm, the at-symbol is for pinging. Don't use it. Why do you absolutrly need the at? Also, @replies can be placed anywhere in a comment. How will the parser know whom to ping? – Manishearth Jun 9 '12 at 6:00
    
@TimManishEarth see when you writing @hot I am not at all notified? same thing I am thinking when user write @ second time. – Azhar Shaikh Jun 9 '12 at 6:37
    
@hotveryspicy hmm, thats a bug. That's supposed to notify, maybe it got accidentally marked as read? Check your inbox. Still, my question standa: Why do you need the at? Just say I agree with michaelmrozek. The at doesn't add anything useful. – Manishearth Jun 9 '12 at 6:49
    
@TimManishEarth I just want that user need not to write other username if he write @ username will popup but not get pinged, by this user will have a flexibility and have less chance of spell mistakes of other user's name. – Azhar Shaikh Jun 9 '12 at 6:52
    
@hotveryspicy Three letters are enough (as long as unambiguous, anyway), and the comments here using @hot are indeed in your inbox. Why do you say you're not notified? – balpha Jun 9 '12 at 6:54
    
@balpha I said because "I am not at all notified". When I again came to this page then I came to know that update is made. – Azhar Shaikh Jun 9 '12 at 6:56
    
@hotveryspicy I don't understand. Are you saying the comments using @hot are not in your global inbox (top left of the page)? Because I can see they are. – balpha Jun 9 '12 at 6:58
    
@balpha: Sometimes certain inbox notifications mark themselves as read. It's pretty random, never been able to pin it down. Could've been that. – Manishearth Jun 9 '12 at 6:59
    
@balpha I mean to say that, when @Tim ManishEarth wrote @hot I dint got any Red colored notification(top left of the page). Yes exactly what @Tim ManishEarth mentioned in last comment. – Azhar Shaikh Jun 9 '12 at 7:01

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .