Set up in a minute
A single channel webhook — no bot to host, no OAuth scopes to reason about.
No false-alarm floods
Every failure is confirmed from multiple regions before it posts, so your server isn't buried in phantom outage pings.
Free, commercial use welcome
Discord alerts are included on every plan — and UptimeEye's free tier explicitly allows commercial and client work.
How to set up Discord alerts
What you'll need: A webhook URL from your Discord channel settings
- 1
Create a channel webhook in Discord
Open the channel → Edit → Integrations → Webhooks, create a webhook, and copy its URL.
- 2
Paste the URL into UptimeEye
In UptimeEye, open Notifications → New channel → Discord and paste the webhook URL.
- 3
Attach it to what you monitor
Add the channel to any monitor, cron job, SSL check, or status page — on every plan, including Free. Send a test alert to confirm it lands where your team actually looks.
What triggers a Discord alert
Downtime & recovery
When a monitored website, API, or server goes down — confirmed from multiple regions — and again the moment it recovers.
SSL & domain expiry
Early warnings before a TLS certificate or domain expires, so you renew before it takes the site offline.
Cron & scheduled-task failures
Dead Man's Switch alerts when a scheduled job fails or misses its window, so silent background jobs never rot unnoticed.
Ways teams use it
- Give an indie project or community a live #status channel without hosting a bot.
- Alert your dev server the moment a side-project API or homelab service drops.
- Watch a Dead Man's Switch for a scheduled job and get pinged if it goes quiet.
Discord monitoring FAQ
Do I need to run a Discord bot?
No. UptimeEye posts through a standard channel webhook, so there's nothing to host or keep online.
Can I use this for commercial projects on the free plan?
Yes. Unlike some competitors, UptimeEye's free tier explicitly allows commercial and client use, Discord alerts included.
What events show up in Discord?
Down and recovery alerts for monitors, SSL/domain-expiry warnings, and cron/scheduled-task failures.