Set up Gitter notifications using the discourse-chat-integration plugin

AI-generated summary

This guide explains how to set up Gitter notifications using the discourse-chat-integration plugin. First, install the plugin if not already done. In Gitter, navigate to your room’s settings → integrations, and select custom (soon to be discourse), then copy the provided Webhook URL. In Discourse, enable the chat integration gitter enabled setting, go to Plugins → Chat Integrations → Gitter, click Add Channel, enter your Gitter room name, paste the Webhook URL, and click Save Channel. Test the connection using the Test button — a notification should appear in your Gitter room’s activity feed. Finally, configure rules per plugin documentation and celebrate success. honeymoose asked for clarification on locating the “integrations” section in Gitter, sharing a screenshot indicating difficulty finding it, and requested visual guidance as shown in jafeth.diazc’s post.

This howto describes how to set up the Gitter provider included in discourse-chat-integration.

Install

If you haven’t already, install the discourse-chat-integration plugin

Setup Gitter

  1. Open the Gitter room you’d like to send notifications to

  2. Go to room settings → integrations and select custom (in the next Gitter release it will be possible to select discourse instead):

  3. You will be shown an instructions page, copy the Webhook URL (beginning with https://webhooks.gitter.im/e/) located at the bottom and then hit Done.

Setup Discourse

  1. In your site settings, enable the chat integration gitter enabled setting

  2. Go to the Plugins tab, then Chat Integrations

  3. Go to the Gitter tab, and click Add Channel

  4. Enter the name of your Gitter room (e.g. gitterHQ/services)

  5. Paste the Webhook URL that you copied earlier, then click Save Channel

  6. Use the Test button on the channel you just created to check that everything’s working. You should see something like this in the activity feed of your Gitter room:

    gitter notification

  7. Setup some Rules for your channel, according to the discourse-chat-integration instructions.

  8. Celebrate :tada:

7 Likes

from gitter, room not able to find integrations.

Could you show where is integrations?

Thanks.