Send message to channel
Author: Jiahua Cui
Version: 0.0.2
Type: tool
Mattermost is an open-core, self-hosted collaboration platform that provides persistent chat and ChatOps, workflow and toolchain automation, integrated voice, screen, file, and content sharing, as well as AI-enhanced information synthesis. The platform is designed to be fully extensible, supporting a rich ecosystem of third-party applications and integrations. Mattermost can be easily enhanced and customized through open APIs, developer frameworks, open-source customization, and community-driven enhancements.
This plugin contains two tools:
1️⃣ Incoming Webhook Integration:
Enables external integrations to send messages to specific Mattermost channels through the webhook feature.
2️⃣ Bot Account Integration:
Allows sending messages to designated Mattermost channels using bot accounts.
Please refer to this website:
https://developers.mattermost.com/integrate/webhooks/incoming/
If you don’t have the Integrations option, incoming webhooks may not be enabled on your Mattermost server or may be disabled for non-admins. They can be enabled by a System Admin from System Console > Integrations > Integration Management. Once incoming webhooks are enabled, continue with the steps below.
You will end up with a webhook endpoint that looks like so:
https://your-mattermost-server.com/hooks/xxx-generatedkey-xxx
Treat this endpoint as a secret. Anyone who has it will be able to post messages to your Mattermost instance.
Install the Mattermost tool from the marketplace.
Add the Mattermost node to your workflow.
Paste Incoming Webhook.
Please refer to this website:
https://developers.mattermost.com/integrate/reference/bot-accounts/
Once set, System Admin can create bot accounts for integrations using the Integrations > Bot Accounts link in the description provided.