Discourse Chat

@mentioning individual users or groups will give the option to invite them to the channel if they aren’t participants already

Does this imply there’s no way to send people a link to a chat? Or could we @mention and then send a link?

Is this accessible by the API at all? I can see a world where we want to automatically generate and close chats for cohorts.

You could give them a link that automatically adds them to a group with access to the chat. Perhaps the “Arrive at topic” can be a topic explaining what the chat is and contain a link to the chat/how to use it.

1 like

there is no official documentation on chat api, but it is accessible

2 likes

If they’re already in a group can we point them to the chat directly, though?

1 like

Yep, you can send them a link to a channel or an individual message. If they aren’t in the channel yet, but have access to join, they can follow that link and choose to join (whether or not you’ve invited them via a mention).

The mention → invite flow is a convenience if all you’re trying to do is add them to the channel, or if you happen to mention them, and discover at that time they aren’t already there.

Yep, in general, everything is accessible via the API. If you find things you’re trying to do that aren’t, let us know.

This part of the story will improve in the not too distant future as part of this effort:

In the meantime, what you said: