Skip to content
This repository has been archived by the owner on Oct 22, 2024. It is now read-only.

Latest commit

 

History

History
31 lines (19 loc) · 1.2 KB

README.md

File metadata and controls

31 lines (19 loc) · 1.2 KB

sentry-to-discord

🚨 A simple Google Cloud Function in Go to transform / proxy Sentry webhooks to Discord.

It is an alternative to using Slack (Legacy) which may not work anymore.

This project has been tested with the Go 1.13 runtime.

Webhook 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 Sentry webhooks integration in https://sentry.io/settings/<organisation>/plugins/webhooks/

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/sentry-to-discord?auth_token=123456.

Webhooks Integration in Sentry