RoadieHQ / kubewise

Get Helm notifications in your team chat
Apache License 2.0
59 stars 6 forks source link

RFE: Support Google Chat #17

Closed TJM closed 4 years ago

TJM commented 4 years ago

I like the looks of this project, but unfortunately our corporate chat platform is Google Chat. It supports basic APIs with tokens to push messages in, so I think it would be fairly straightforward to support.

dtuite commented 4 years ago

Good suggestion @TJM. Would you mind filling this 2 min survey out so I can track these requests for new chat integrations please?

If you add your email address I'll send you an email when Google Chat is added.

TJM commented 4 years ago

Done, thanks.

TJM commented 4 years ago

https://developers.google.com/hangouts/chat/how-tos/webhooks

For what its worth, we have done some basic tests with curl and it seems pretty simple. The GO API https://godoc.org/google.golang.org/api/chat/v1 is fantastically over complicated for what we are trying to accomplish. It may have a simple "send a message via webhook" mode, but I could not find it. I am not a developer tho :)

dtuite commented 4 years ago

@TJM I have this working locally now. It's not released yet but it can be soon hopefully. Take a look in the pull request #19 please and let me know what you think of the screenshot.

dtuite commented 4 years ago

Initial implementation released in version 0.4.0. README updated.