/firebase-alerts

Firebase extension for sending Firebase Alerts to social platforms

Primary LanguageTypeScriptApache License 2.0Apache-2.0

About

Firebase extension for sending Firebase alert notifications to your team communication platform.

Currently supported platforms and alerts according to roadmap

Platform App Distribution Crashlytics Performance Billing
Google Chat
Slack
Discord

Getting involved

If you're reading this, you're awesome!

Building webhook plugins

It's easy and fun to develop new webhook plugins. All you need to do is to declare your new plugin and create a new class that extends the abstract Webhook

Have a look at the existing plugin(s) under functions/src/webhook-plugins/ to see how an implementation can look like.

Create your new plugin alongside the existing plugins your-new-plugin.ts

export class YourNewPluginWebhook extends Webhook {
  // Implements Webhook
}

Registering the new plugin in the method webhookPluginFromUrl().