SpeckleChatBot Webhook Relay

*Just a case of scratching an itch while choreographing some web workflows.

SpeckleChat

A webhook relay to translate speckle webhook payloads into a Google Chat stream.

This is simply a cloud function with an httprequest endpoint.

At the time of posting It currently handles commits - Iā€™m using it to get a desktop notification that FME plugin commits have succeeded. And, yes, I have baked the URL destination into the repo :man_facepalming: :man_facepalming: :man_facepalming:

If I get time it will become a proper chat bot with similar functionality but configurable to select accounts, streams etc. UX akin to the GitHub chat bot.

Any thoughts, suggestions, or questions setting-up your own?

Multiple uses of unlicensed imagery and naming from Google and Speckle. Cease and desist incoming.

7 Likes