# How do I invite a user to chat?

Yesterday, discussion in my question's comment section was getting long so I transferred it to chat and had a long talk with another person. Now, if I want to talk to that user in chat what should I do? Is there any way to invite him again to that chat room?

Thanks for any help.

• – quid Nov 23 '15 at 6:29
• What exactly do you mean by "I transferred it to chat". Did you click on the link "move comments to chat" which was automatically offered by SE engine? Or did you manually create a new room for the discussion of your question? – Martin Sleziak Nov 23 '15 at 6:50
• As with comments also with chat notifications you must leave space after the user name otherwise it will not work. There are some exceptions for commas for example but a hyphen (-) is not an exception for all I know. Thus if I want to ping Martin here and I write @Martin-please reply. There just will be no notification. – quid Nov 23 '15 at 7:33
• I can confirm that I did not receive notification from the above comment. More details can be found in faq, I will just mention that: "The system does attempt to ignore most punctuation to allow for proper notifications, such as a single trailing dot, comma, or colon." So I would get notification if quid wrote: Can you come to chat, @Martin? – Martin Sleziak Nov 23 '15 at 9:07
• This a reply to your question in the other thread if no symbols are allowed after the username. Basically the comment just above explains it. You can follow it directly by some symbols that would organically follow a name like a comma, a colon, a possessive s construct etc. Details below the link above. – quid Nov 26 '15 at 17:16
• @quid In the post where I asked you a question I saw another user using colon after name...only a few comments before...by the way thanks for your help... – tatan Nov 26 '15 at 17:21
• Yes, colons work. (At least if they are followed by a space but even regardless I think. Let us abuse Martin's patience to test it. @Martin:can your hear me?) To say that there must be space after the username was directed at your typical hypen construct. – quid Nov 26 '15 at 17:28
• @quid It will take long time to check with martin (he may not be online)...try it with me... – tatan Nov 26 '15 at 17:29
• It's not that urgent, is it? :-) We cannot test it here. As you will be notified no matter what, and maybe we should not "spam" another thread with this. – quid Nov 26 '15 at 17:34
• @quid Ok....all right... – tatan Nov 26 '15 at 17:36
• @quid Yes I received the notification. – Martin Sleziak Nov 26 '15 at 18:19
• @MartinSleziak thanks for the confirmation. It makes some sense this works as a colon cannot be part of a user name (in contrast to a hyphen). – quid Nov 26 '15 at 18:22
• @quid What happened to that post of MK which had received $-19$ votes...which dealt with his $1$ year suspension... – tatan Nov 27 '15 at 16:08
• I am not sure what you mean. Many comments got deleted as there were too many comments but it is still around meta.math.stackexchange.com/questions/22044/… Note that the frontpage meta.math.stackexchange.com does not show questions with very low score. You need to click on "questions" button to see them. – quid Nov 27 '15 at 17:13
• @quid comments were deleted...so I was having trouble locating the question... – tatan Nov 27 '15 at 17:14

It is possible to invite a user that has a chat-profile to a chat. For details on how to do that see How do I contact other users?

It appears though that you already are in a room with the user you want to contact again, in that case you can just use at-notification, same syntax as with comments. The user then will receive a ping in chat, and it will also create an item in the comment in-box if they are not online in chat. (This does not work indefinitely, that is you cannot ping a user that was not in a room for a long time.)

As the link in quid's answer explains, you can create a new room for you or another user. I will add that it is also possible to invite a user to already existing room.

You first need to find this users chat profile either by searching among users or simply by clicking on they username in chat.1

Notice that then you can see two options there:

• "Invite this user to" with a list of rooms you're currently in. (So do not forget that if you want to invite a user to an already existing you room, you have to be already in this room.
• Start a new room with this user.

1I'll add here that not every user has also a chat profile. Users who never talking chat - and never had comments moved to chat - most likely do not have a chat profile and cannot be contacted in this way. (Moreover, a user has the same username as the parent user. Since some users have different usernames on different sites, it is possible that you might have to try several usernames before you find the right one. However, the users with different usernames on different sites are rather rare, as far as I can tell.)

After these general comments, addressing the question in the title, I will add a few more remarks:

• If you have already started a discussion with a specific user in some chatroom (which is the situation described in your post), then you do not need to invite the user to the chatroom. You can simply ping the user in that chatroom either by using @username syntax or by using reply function. (Some more details can be found, for example, here: Does ping work in chat with no autocompletion? or Does a direct reply to a message in chat create a notification, no matter what age the message is?)
• If have created a chatroom with the intention to continue discussion you started with some other user in comments - or if you want to use some existing room for this - the reasonable approach is simply to ping the user in comments and include a link to the chatroom. It is possible that some other users who read your discussion in comment might be interested in the same topic, including link to the chatroom provides those users with a link to the place where the discussion continued.