skgandikota/Webhook Notify

Send notifications to Slack, Discord, or Microsoft Teams via webhooks with a single unified interface.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
webhook_urlThe webhook URL (Slack, Discord, or Teams). Auto-detects platform from URL.yes
titleNotification title / summary.yes
messageNotification body / description.no""
statusStatus indicator: success, failure, warning, info. Affects color/emoji.noinfo
fieldsJSON object of key-value pairs to display as fields (e.g. {"Repo": "myapp", "Branch": "main"}).no{}
footerFooter text (e.g. run URL, timestamp).no""
platformForce platform: slack, discord, teams. If empty, auto-detected from webhook URL.no""
namedescription
statusHTTP status code from the webhook response.
successWhether the notification was sent successfully (true/false).
platformThe detected or specified platform.