target / goalert

Open source on-call scheduling, automated escalations, and notifications so you never miss a critical alert
https://goalert.me
Apache License 2.0
2.17k stars 230 forks source link

Rocketchat integration #2290

Open mmarin11 opened 2 years ago

mmarin11 commented 2 years ago

We use rocketchat as internal communications platform. Are there plans to integration rocket chat as an alternative to slack?

mastercactapus commented 2 years ago

Yes, we are working towards a plugin-type system for notification providers to easily add support for ones. We don't have an exact timeline, but the work has been started.

Rocketchat will likely be one of the first we look to add after that work is done.

mmarin11 commented 2 years ago

Great

Thank you Nathaniel

Question, with the current webhook notification. Is it possible to attach a username in the notification payload? In the meantime we might create a custom web service as long as we are able to identify the user we want to notify

Thanks for your support!

On Tue, Apr 12, 2022 at 1:13 PM Nathaniel Caza @.***> wrote:

Yes, we are working towards a plugin-type system for notification providers to easily add support for ones. We don't have an exact timeline, but the work has been started.

Rocketchat will likely be one of the first we look to add after that work is done.

— Reply to this email directly, view it on GitHub https://github.com/target/goalert/issues/2290#issuecomment-1097115890, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJUCCLIZJPGSY4E3VCN4NDLVEXDM5ANCNFSM5TE3S2HQ . You are receiving this because you authored the thread.Message ID: @.***>

--

Manuel Marín Engineering

@.*** US +1 915 217 2232 MX +52 656 215 0906 flo.net

Flō Networks was formerly known as Transtelco / Flō Networks era anteriormente conocido como Transtelco.

CONFIDENTIALITY NOTICE: This message is intended only for the individual or entity to whom it is addressed. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.

AVISO DE CONFIDENCIALIDAD:Esta comunicación es sólo para el uso de la persona o entidad a la que se dirige y puede contener información privilegiada, confidencial y exenta de divulgación bajo la legislación aplicable. Si no es el destinatario de esta información, se le notifica que cualquier uso, difusión, distribución o copia de la comunicación está estrictamente prohibido.

mfominov commented 2 years ago

We create custom flask app for receive webhooks from goalert and transfer them to Mattermost/Telegram. WebHook looks like http://goalert-webhook:5000/[matermost/telegram]/[username/telegram user id]

mahbubi commented 1 year ago

We create custom flask app for receive webhooks from goalert and transfer them to Mattermost/Telegram. WebHook looks like [http://goalert-webhook:5000/[matermost/telegram]/[username/telegram](http://goalert-webhook:5000/%5Bmatermost/telegram%5D/%5Busername/telegram) user id]

halo @mfominov can we see the flask app? and how to use it? thanks

mfominov commented 1 year ago

@mahbubi https://github.com/mfominov/goalert-webhook

mahbubi commented 1 year ago

Thank you for your reply @mfominov I have tried it but still confused about how to deploy it, can you give me how to use it? Thank you.

mfominov commented 1 year ago

@mahbubi sorry for delay, i've update readme code base and make actions for docker build. U can now try to use it

stale[bot] commented 9 months ago

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