All Projects → Courtsite → stackdriver-to-discord

Courtsite / stackdriver-to-discord

Licence: MIT license
[Unmaintained] ⚙️ A simple Google Cloud Function in Go to transform / proxy Stackdriver Static Webhook notifications to Discord.

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to stackdriver-to-discord

go-bqloader
bqloader is a simple ETL framework to load data from Cloud Storage into BigQuery.
Stars: ✭ 16 (-11.11%)
Mutual labels:  google-cloud, google-cloud-functions
gcloud-opentracing
OpenTracing Tracer implementation for GCloud StackDriver in Go.
Stars: ✭ 44 (+144.44%)
Mutual labels:  google-cloud, stackdriver
shuttlepdf
📃 Smashingly simple, and scalable ("serverless") HTML to PDF conversions using Google Cloud Functions, and Puppeteer.
Stars: ✭ 15 (-16.67%)
Mutual labels:  google-cloud, google-cloud-functions
SwiftUI-DesignCode
 SwiftUI-DesignCode is some examples in the process of learning swiftUI 2.0
Stars: ✭ 185 (+927.78%)
Mutual labels:  notification
ImageToText
OCR with Google's AI technology (Cloud Vision API)
Stars: ✭ 30 (+66.67%)
Mutual labels:  google-cloud
functions-framework-php
FaaS (Function as a service) framework for writing portable PHP functions
Stars: ✭ 186 (+933.33%)
Mutual labels:  google-cloud
notice.js
💯 Javascript notification library
Stars: ✭ 25 (+38.89%)
Mutual labels:  notification
Php-Google-Vision-Api
Google Vision Api for PHP (https://cloud.google.com/vision/)
Stars: ✭ 61 (+238.89%)
Mutual labels:  google-cloud
activemodel-datastore
Ruby on Rails with Active Model and Google Cloud Datastore. Extracted from Agrimatics Aero.
Stars: ✭ 47 (+161.11%)
Mutual labels:  google-cloud
emulator-tools
Google Cloud BigTable and PubSub emulator tools to make development a breeze
Stars: ✭ 16 (-11.11%)
Mutual labels:  google-cloud
cloud-cardboard-viewer
Build a Node.js & Angular 2 Web App using Google Cloud Platform
Stars: ✭ 23 (+27.78%)
Mutual labels:  google-cloud
Zoom2Youtube
Transfer video recordings from the Zoom to YouTube
Stars: ✭ 63 (+250%)
Mutual labels:  notification
google-bigtable-postgres-fdw
Google Bigtable Postgres FDW in Rust
Stars: ✭ 37 (+105.56%)
Mutual labels:  google-cloud
crypto-watchdog
Crypto Watchdog is an open-source developer friendly project, periodically queries crypto market and notifies potential pumps & recently added tokens/coins via web-hooks.
Stars: ✭ 22 (+22.22%)
Mutual labels:  notification
MaterialToast
A fully and highly customizable material designed Toast for Android.
Stars: ✭ 31 (+72.22%)
Mutual labels:  notification
rust-goauth
Crate for authenticating Server to Server Apps for Google Cloud Engine.
Stars: ✭ 20 (+11.11%)
Mutual labels:  google-cloud
Cloud-Service-Providers-Free-Tier-Overview
Comparing the free tier offers of the major cloud providers like AWS, Azure, GCP, Oracle etc.
Stars: ✭ 226 (+1155.56%)
Mutual labels:  google-cloud
zorya
Google Cloud Instance Scheduler helping to reduce costs by 60% on average for non-production environments.
Stars: ✭ 127 (+605.56%)
Mutual labels:  google-cloud
Whizzz-The-ChatApp
Whizzz is a real-time, one-to-one Android chat application made using Firebase, a beautiful user interface, and a push-notification feature.
Stars: ✭ 66 (+266.67%)
Mutual labels:  notification
discord-notifier
Provides Discord integration for Symfony Notifier
Stars: ✭ 24 (+33.33%)
Mutual labels:  notification

stackdriver-to-discord

This project is no longer maintained, and has been replaced with https://github.com/Courtsite/gcp-monitoring-to-teams

⚙️ A simple Google Cloud Function in Go to transform / proxy Stackdriver Static Webhook notifications to Discord.

This project has been tested with the Go 1.11, and Go 1.13 runtimes.

Notification in Discord

Getting Started

Prerequisites

  • Ensure you have gcloud installed:
  • Ensure you have authenticated with Google Cloud: gcloud init
  • (Optional) Set your current working project: gcloud config set project <project>

Deployment

  1. Clone / download a copy of this repository
  2. Copy .env.sample.yaml to .env.yaml, and modify the environment variables declared in the file
  3. Run ./deploy.sh
  4. Configure Stackdriver static webhook notification in https://app.google.stackdriver.com/settings/accounts/notifications/static-webhook/add

Be sure to append ?auth_token=<AUTH_TOKEN> to the end of the URL under httpsTrigger (returned in the output from (3)). e.g. https://my-region-my-organisation.cloudfunctions.net/stackdriver-to-discord?auth_token=123456.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].