Skip to content

Discord ​

Send rich embed notifications to Discord channels via webhooks.

Configuration ​

FieldDescriptionDefaultRequired
WebhookWEBHOOK credential profile holding the Discord webhook URL-✅
Display nameBot display name in DiscordBackup Manager❌
Avatar URLBot avatar image URLDiscord default❌

Setup Guide ​

  1. In Discord: Server Settings → Integrations → Webhooks → New Webhook
  2. Choose the target channel → Copy Webhook URL
  3. In DBackup: Connections → Channels → New channel → Discord Webhook
  4. Under Webhook, pick or create a credential profile holding the webhook URL
  5. Click Send test → verify the message appears in Discord → Create channel

TIP

Create a dedicated #backups channel to keep notifications separate from general chat.

Message Format ​

Notifications use rich embeds with colored sidebars:

ColorMeaning
🟢 GreenSuccess (backup complete, restore finished)
🔴 RedFailure (backup/restore failed, system error)
🔵 BlueInformational (user login)
🟣 PurpleSystem (config backup)

Each embed includes title, description, structured fields (job name, duration, size), and timestamp.

Troubleshooting ​

401 - Invalid Webhook Token ​

Verify the webhook URL is complete. Check the webhook hasn't been deleted in Discord → Server Settings → Integrations.

429 - Rate Limited ​

Too many messages in a short period. Reduce notification frequency - avoid "Always" on high-frequency jobs.

404 - Unknown Webhook ​

The webhook or channel was deleted. Create a new webhook and update the configuration.

Released under the GNU General Public License. | Privacy · Legal Notice