Skip to content

Discord

Send rich embed notifications to Discord channels via webhooks.

Configuration

FieldDescriptionDefaultRequired
Webhook URLDiscord webhook URL-
UsernameBot display name in DiscordBackup Manager
Avatar URLBot avatar image URLDiscord default

Setup Guide

  1. In Discord: Server SettingsIntegrationsWebhooksNew Webhook
  2. Choose the target channel → Copy Webhook URL
  3. In DBackup: NotificationsAdd NotificationDiscord Webhook
  4. Paste the webhook URL
  5. Click Test → verify the message appears in Discord → Save

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