Pomoc i poradniki ›
Powiadomienia
› Webhook do Slack i Discord
Webhook do Slack i Discord
4 min czytania · Powiadomienia
Webhook to generyczny sposób wysłania alertu gdziekolwiek - do Slacka, Discorda, PagerDuty lub własnego endpointu.
Slack incoming webhook
1. W workspace Slack przejdź na apps.slack.com/build
2. Create New App → Incoming Webhooks → Enable
3. Add New Webhook to Workspace → wybierz kanał
4. Skopiuj webhook URL (wygląda jak https://hooks.slack.com/services/T.../B.../...)
5. W ePulz.io w Ustawieniach → Webhook wklej URL
6. ePulz.io automatycznie wykrywa Slack URL i wysyła poprawnie sformatowany Block Kit payload
Discord webhook
1. Na serwerze Discord otwórz Server Settings → Integrations → Webhooks
2. New Webhook → wybierz kanał → Copy Webhook URL
3. W ePulz.io Ustawienia → Webhook wklej URL (format https://discord.com/api/webhooks/...)
4. Wykrywany jest automatycznie
Custom webhook (własny endpoint)
Dla własnej aplikacji ustaw URL, gdzie ma przyjść POST request z ciałem JSON:
{"monitor_id": 42, "monitor_name": "API server", "status": "down", "error": "HTTP 502", "checked_at": "2026-05-22T10:30:00Z"}
Zalecamy weryfikację HMAC signature w nagłówku X-ePulzio-Signature (HMAC-SHA256 z body z Twoim webhook secret).