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 | ❌ | ✅ | ❌ | ❌ |
If you're reading this, you're awesome!
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()
.