# \[SOLVED\] Discourse integration with Mattermost

**URL:** https://forum.mattermost.com/t/solved-discourse-integration-with-mattermost/3581
**Category:** Feedback
**Created:** [July 26, 2017, 1:46pm UTC](https://forum.mattermost.com/t/solved-discourse-integration-with-mattermost/3581 "2017-07-26T13:46:08Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![davidtaylorhq](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/davidtaylorhq/32/1428_2.png) [@davidtaylorhq](https://forum.mattermost.com/u/davidtaylorhq)
#### Post date: [July 26, 2017, 1:46pm UTC](https://forum.mattermost.com/t/solved-discourse-integration-with-mattermost/3581/1 "2017-07-26T13:46:08Z")

</div>

👋 Hi everyone. I’m participating in the Google Summer of Code programme, working on [Discourse](https://discourse.org) (the software that you’re reading this in!).

I’ve built a plugin for Discourse called **discourse-chat-integration**. It allows for “cross-posting” posts on Discourse into a number of different “instant messaging” applications, including Mattermost.

This is great way to combine the long-form, ‘archive-ready’ conversations you may have on Discourse, with the “quick fire”, real-time nature of instant messaging conversations.

The integration works using Mattermost’s support for “Incoming Webhooks” and “Slash Commands”. Once set up, interactions look something like this:

```nohighlight
/discourse help

```

![38](https://us1.discourse-cdn.com/flex020/uploads/mattermost/original/2X/1/1cc318754bd0320db718cca6df8926d2833e8b2a.png)

```nohighlight
/discourse follow support
/discourse watch announcements
/discourse status

```

![54](https://us1.discourse-cdn.com/flex020/uploads/mattermost/original/2X/c/cbd6cdbdd331a9a29512e94b35f68de1b64ff551.png)

If you’d rather not use Slash Commands, you can also configure the rules in the Discourse administrator panel.

Then, whenever a new topic is created in the **Support** category, or a new post is made in the **Announcements** category, you’ll receive a notification in the Mattermost channel looking something like this:

 ![44](https://us1.discourse-cdn.com/flex020/uploads/mattermost/original/2X/6/60bdb63738e58520a6e7ac3c5fc4c6492d16dfa4.png)

* * *

Information about the plugin can be found here:

> **[Chatroom Integration Plugin (discourse-chat-integration)](https://meta.discourse.org/t/chatroom-integration-plugin-discourse-chat-integration/66522?u=david_taylor)**
>
> Continuing from Common event system for chatrooms 💬 discourse-chat-integration 💬 discourse-chat-integration is the product of my Google Summer of Code project with Discourse. It allows sending notifications about new Discourse posts to ‘group...

and Mattermost-specific set up instructions can be found here:

> **[Set up Mattermost notifications using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-mattermost-notifications-using-the-discourse-chat-integration-plugin/66811?u=david_taylor)**
>
> This #howto describes how to setup the Mattermost provider included in discourse-chat-integration. Install If you haven’t already, install the discourse-chat-integration plugin Notifications Set up Mattermost Your Mattermost server needs to be...

* * *

I’d love to hear any feedback people have, or suggestions for future improvements. Feel free to respond here, or on either of the topics on Discourse Meta that I’ve linked above 😃

---

<div class="post-metadata">

### Author: ![AndyWhite247](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/andywhite247/32/1433_2.png) [@AndyWhite247](https://forum.mattermost.com/u/AndyWhite247)
#### Post date: [July 26, 2017, 2:32pm UTC](https://forum.mattermost.com/t/solved-discourse-integration-with-mattermost/3581/2 "2017-07-26T14:32:27Z")

</div>

I set up the first Crowdfunded “Flash team” back in 1999 [Details here](https://www.ipse.co.uk/news/ir35-and-pcg-crowdfund)

I used UBB Threads to “run” the organisation. This is an early version of Discourse. We had some 2000 members with zero management structure. By sharing information the community did the right thing and the campaign was incredibly successful.

18 years on we are looking to take those lessons learned and apply them to a [new business model](https://www.goprojectpool.com)

Combination of Chat (Mattermost) with Forum type software is a Good Thing. Hats off to you for identifying the need and doing something about it. We will certainly use it if we decide to move from Slack/Googlegroups.

---

<div class="post-metadata">

### Author: ![amy.blais](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/amy.blais/32/7481_2.png) [@amy.blais](https://forum.mattermost.com/u/amy.blais)
#### Post date: [April 23, 2018, 10:34pm UTC](https://forum.mattermost.com/t/solved-discourse-integration-with-mattermost/3581/3 "2018-04-23T22:34:37Z")

</div>

@davidtaylorhq Thank you for sharing details about your discourse-chat-integration project! Would you be open to sharing your project also via [https://www.mattermost.org/share-your-mattermost-projects/](https://www.mattermost.org/share-your-mattermost-projects/)? Your project would then get added to our [App Directory](https://about.mattermost.com/community-applications/) and we would promote it on social media.

---

<div class="post-metadata">

### Author: ![davidtaylorhq](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/davidtaylorhq/32/1428_2.png) [@davidtaylorhq](https://forum.mattermost.com/u/davidtaylorhq)
#### Post date: [April 24, 2018, 10:17pm UTC](https://forum.mattermost.com/t/solved-discourse-integration-with-mattermost/3581/4 "2018-04-24T22:17:34Z")

</div>

Thanks @amy.blais, I’ve just submitted the project via that form - please let me know if you need any more information.
