Introducing Discourse Chat (BETA)

Thank you! @sam :slightly_smiling_face:

5개의 좋아요

Thank you for this exciting update!

I installed the chat plugin on my instance and it mostly seems to be working perfectly.

However, the emojis are not working. Instead of icons, they are represented by text, like this:

It’s not just me or my browser, it’s like this for all users. And here on Meta the chat emojis are displayed just fine when using the same browser.

Any ideas about what might be going on?

Do I need to install a separate icon pack or something like that for the emojis to work?

Thank you in advance for helping me sort this out!

4개의 좋아요

How do you appear all the people of my forum in the chat? Instead of I add one by one? This would be more practical and intuitive than find and add 1 by 1 for I could speak

3개의 좋아요

Can we delete chat rooms?

4개의 좋아요

I don’t think so, not yet, but we will get that added

7개의 좋아요

I’m on the latest version and it supports deleting chat rooms.
I think it is already very functional. I wouldn’t call it pre-alpha… maybe RC1

9개의 좋아요

Yeah, I think it is very reasonable to call chat “beta” now … @codinghorror any objection to giving it that official title - we already have multiple beta users now. Calling chat alpha is a bit misleading.

21개의 좋아요

Sure let’s beta it up! β

24개의 좋아요

This will be a huge feature for my community. I’ve been wanting an ad-hoc, synchronous way for users to communicate but I didn’t want to add another disjointed platform into the mix. Can’t wait for this be GA!

13개의 좋아요

Feature request:
I could use some help transitioning my users to the chat by automatically mass-joining them to some channels
:pray:

5개의 좋아요

I would like this as well. Maybe even just a Group setting where one could add the chat channels to which members of a group would be auto-joined, similar to how many of the multi-select settings work.

Similar to this but I think different enough. The one below is more about auto-creation of a chat channel for the specific group:

6개의 좋아요

This looks very promising, with the new “Beta” label, when can we regular folk expect to install the plugin?

Maybe it makes sense to make the plugin available for easy installation with large “Beta” warnings, this way you get more testers.

This is under the assumption that we can update it easily via the admin

4개의 좋아요

You can already install it on your self-hosted instance. It also follows the normal update system of all plugins in Discourse, so you can update from the web UI the same as everything else.

3개의 좋아요

I see, seem’s I’ll need to follow the below steps

Was there a way through a link or admin panel I’m missing?

5개의 좋아요

You install it via editing the app.yml indeed, as said in the guide. Updating it after that can be done via the UI.

5개의 좋아요

Is it still the plan to make chat public here on Meta?

3개의 좋아요

We’re still full steam ahead working on the plugin, but since we are daily driving it internally with great success it should be open to all Meta users soon.

11개의 좋아요

Do you know what hosted plans this will be available on?

3개의 좋아요

Eventually we plan to allow this on all plans, but we are yet to set limits and timelines for deployment.

For now, we are looking for beta testers

  • Ideally Enterprise plan, but will accept standard/business in exceptional cases
  • critical we can not beta test a ghost town, needs to be reasonably active - say 500 chat messages a day an up.
9개의 좋아요

I’ve installed this plugin and enjoyed using it.
However, when I delete a user, after I have some communication with him in a private channel, I got this error:
rsvp.js:26 Uncaught TypeError: Cannot read properties of null (reading ‘id’)
And the chat is broken. I guess this is because one of the user is removed there, and it cannot read attribute of it.
And from now, I cannot use chat because of this. It’s always broken evenif I try to refresh.
Can anyone help me with this please?

1개의 좋아요