Mattermost

NewReleases can send notifications directly to your Mattermost channel or even multiple channels.

The integration is done using Mattermost Incomming Webhooks. You would need to create a new Webhook and add it to NewReleases on Mattermost settings page.

How to set it up?

  1. In your Mattermost, go to Main Menu > Integrations > Incoming Webhook. If you don’t have the Integrations option in your Main Menu, incoming webhooks may not be enabled on your Mattermost server or may be disabled for non-admins. Enable them from System Console > Integrations > Custom Integrations in prior versions or System Console > Integrations > Integration Management in versions after 5.12 or ask your System Administrator to do so.
  2. Click Add Incoming Webhook and add name and description for the webhook.
  3. Select the channel to receive webhook payloads, then click Add to create the webhook.
  4. Copy the URL that is displayed.
  5. Open NewReleases Mattermost settings page.
  6. Enter the webhook name, paste the URL that you just copied and click Add Webhook button.

If you enable integrations to override usernames and enable integrations to override profile picture icons in your Mattermost configuration, NewReleases bot will identify itself properly with a name and avatar, otherwise a user who created the webhook will be marked as the author of the notification with an additional bot label.

Messages

NewReleases will send messages only about new releases of the project that you configured with Mattermost notifications, a message when you enable the integration and one on integration removal. No other type of messages will be sent.

By using a webhook integration, NewReleases is unable to access channel's content which ensures complete privacy.

Removal

The proper way to remove Mattermost integration is from the same Settings page where you have enabled it. It is possible to enable and disable NewReleases Mattermost integration unlimited number of times for any channel that you want.

Support

If you encounter any problems, please contact us using the contact page. We will respond as soon as possible, up to one working day, but usually much sooner.