skgandikota/Webhook Notify
Send notifications to Slack, Discord, or Microsoft Teams via webhooks with a single unified interface.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| webhook_url | The webhook URL (Slack, Discord, or Teams). Auto-detects platform from URL. | yes | — |
| title | Notification title / summary. | yes | — |
| message | Notification body / description. | no | "" |
| status | Status indicator: success, failure, warning, info. Affects color/emoji. | no | info |
| fields | JSON object of key-value pairs to display as fields (e.g. {"Repo": "myapp", "Branch": "main"}). | no | {} |
| footer | Footer text (e.g. run URL, timestamp). | no | "" |
| platform | Force platform: slack, discord, teams. If empty, auto-detected from webhook URL. | no | "" |
Outputs
| name | description |
|---|---|
| status | HTTP status code from the webhook response. |
| success | Whether the notification was sent successfully (true/false). |
| platform | The detected or specified platform. |