Introducing Discourse Chat (BETA)

Chat is not a theme component. It is a plugin.

11 Likes

Off topic feature: when that code does not detect an about.json but does find a plugin.rb, maybe present the user with a link to more specific instructions on how to install a plugin? This happens all the time.

12 Likes

Hi Tabata! Can you explain what you mean by this? What are you trying to do exactly? Everybody online can join chat channels, according to how you set them up.

6 Likes

Iā€™m not sure if this is what she means, but for me, Iā€™d like the option to have some chat channels to default to have everyone in group X join the chat automatically, so they donā€™t have to click thru and add the chat. For example, Iā€™d like new members to automatically join the Welcome chat channel that I have. Right now, it seems each individual would have to manually add it and I donā€™t have much bulk control. Since Discourse does much of its member management at the group levels, Iā€™d think perhaps an option at the group level could help.

Or instead, or in addition, I would love to have a chat channel settings page that is more similar to the category settings page, where I can give different access permissions to different groups. I want to create some chat channels where certain groups can read but canā€™t post and others where certain groups canā€™t see inside the chat. Ideally, I could even make one where non-logged in visitors could watch some chats, allowing me to almost fulfill my dream of having a public chat show.

5 Likes

Thatā€™s my take on it too. She wants an (public) chat channel open to everyone on the forum - without having to click through or be invited.

4 Likes

I think the color of that button is the same as your background color; you can add some CSS to change the color of those icons to be darker:

.chat-channels .new-dm .d-icon, .chat-channels .edit-channels-dropdown .select-kit-header .d-icon {
  color: var(--primary);
}
6 Likes

Keep in mind that chat is very much in alpha. It is not quite production ready.

6 Likes

A post was split to a new topic: Change chat translations

We want this chat to be core part of discourse. awesome work.

6 Likes

Just got added to the test instance on this site and have been poking around for a bit. Really great work so far everyone, itā€™s pretty easy to use!

Iā€™m going to be keeping an eye on development as this grows, really exciting stuff!

9 Likes

Is it possible to create chat rooms with passwords? Because I have an RPG forum and for each RPG group we need a chat with a password so other people donā€™t enter and discover secrets! If there is no possibility of creating chats with a password, do you at least think about the idea of implementation?

8 Likes

Access to the chat follows the same access as categories. So if you create a category and group, and create chats inside it, only the players in the group will be able to access them.

I also plan on using it for TTRPGs. :slight_smile:

8 Likes

A post was split to a new topic: Difficulty customizing chat

Understanding your particular use. If I am not mistaken you could use group permissions in Categories as mentioned.

And I think you can setup private chats and only have members of the rpg group invited to maintain secrets. Ie group of Dungeon Masters etcā€¦

With using categories to implement chats I imagine a plugin could be used.

3 Likes

From my understanding a chat channel is a Category similar to how Babblechat(broken plugin)

So when you create a Category in permissions you delete
ā€œEveryone. See/Create/Replyā€
Add group permission
ā€œDmaster. See/Create/Replyā€
.
Only members added to Dmaster Group will see the Abive chat category say call ut something like ā€œDMaster Resourceā€

1 Like

A critically important enhancement, glad to see it being prirotized. We live a world where content is so real-time - chat is almost a requirement where we build communities.

Discord sent TeamSpeak to the grave with itā€™s focus on community building via robust chat functionality.

8 Likes

Yes, Alpha! Meaning ā€¦ VERY VERY EARLY so expect many bugs, many issues. We are dogfooding it internally at Discourse, we have completely switched away from Mattermost to our own chat system, so believe meā€¦ weā€™re :dog::plate_with_cutlery: eating our own dogfood in a big way.

21 Likes

And I waited long enough to install mattermost that now I donā€™t have to!

19 Likes

My chat was turned off and it wonā€™t let me turn it on.

ezgif-3-7d128217fa

7 Likes

Note this issue :arrow_up: has been fixed

11 Likes