Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mattermost integration #2049

Open
mfominov opened this issue Dec 2, 2021 · 3 comments
Open

Mattermost integration #2049

mfominov opened this issue Dec 2, 2021 · 3 comments
Labels
enhancement New feature or request new provider stale This is inactive

Comments

@mfominov
Copy link

mfominov commented Dec 2, 2021

What problem would you like to solve? Please describe:
Add integration with mattermost.
Currently GoAlert supports only Slack as instant messenger.

Describe the solution you'd like:
According to mattermost docs it's a self-hosted slack with api compatibility.

@mfominov mfominov added the enhancement New feature or request label Dec 2, 2021
@mfominov
Copy link
Author

Right now we using simple flask app to transmit webhook's to pm message in Mattermost.

@mastercactapus
Copy link
Member

We are working on pluggable notification channels which should make it easy to add support for new providers (and things like multiple workspaces). If they are 100% compatible then it should be possible to use the new Slack provider with a different configuration to add support. I don't have a set timeline yet, but I'll update this issue when I have a branch available to use.

In the interim you can try launching GoAlert with the --slack-base-url flag set to your mattermost server -- not sure if anyone has tried it before so if you do give it a shot I would be interested to know if it works, but that should set the base URL for all API calls.

@stale
Copy link

stale bot commented Jul 30, 2022

This issue has been automatically marked as stale because it has not had recent activity.

@stale stale bot added the stale This is inactive label Jul 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request new provider stale This is inactive
Projects
None yet
Development

No branches or pull requests

2 participants