Does Discourse have an official Discord server by any chance?
They’ve mentioned they use Slack for internal communication. Not sure what else.
No, we do not.
We already get confused with Discord enough (Spotify/Shopify anyone?). We’d rather not introduce more confusion by saying you need to go to the official Discourse Discord server to have Discourse discourse.
Point taken.
In a way, as technology evolves, the chatting platforms did compete with the forums. However, I feel that Discourse and Discord can co-exist quite well.
We think so too! Chat and forums can coexist well.
For our purposes, we’d rather have all of our support conversations here on Meta where they are indexed and searchable versus a chat system where likely they’d all be asked repeatedly. It’s no fun to duplicate efforts for our relatively small team.
We moved away from Slack and use Mattermost (always nice to support other open-source projects when we can).
can mattermost be on the same server as discourse ?
Yes it can. You will need to configure a reverse proxy to direct traffic if you do that.
I’d recommend:
- Install Discourse following the official install.
- Make sure Discourse works.
- Follow the howto here on Meta for configuring an nginx proxy.
- Make sure Discourse still works.
- Install Mattermost.
- Add the necessary Mattermost config to the nginx proxy.
For integration between various independent real-time chats, you’ll want to use Matterbridge. Despite the name, this is independent from Mattermost. You’ll also need to add the Matterbabble plugin (Discourse 3rd party integration) and Babble Plugin (real-time chat for categories within Discourse) to integrate these real-time conversations directly to your Discourse forum.
- Matterbridge - Connecting any number of chat services together via bots.
- Matterbabble - Discourse post support for Matterbridge via plugin.
-
Babble - Discourse plugin for adding real-time chat, usually in a sidebar, to your Discourse forum in defined channels via
whatever
chat service.
Can you write a more detailed instruction on how to install Matterbridge on a server with Discourse? It’s not clear whether we use docker.
Honestly, I haven’t done it yet. Has been on my list forever, but has not yet happened. I’m just a volunteer maintaining our instance. Perhaps others have experience with it.
We moved from Mattermost to our own Chat solution for a while
On a side note
Babble is broken and has no purpose since we introduced the chat feature.
(Also, we don’t have any Discord server as there’s no need for it)