Отримайте необмежену ємність безкоштовно на 30 днів!Зареєструйте безкоштовний акаунт та почніть синхронізацію сьогодні. Кредитна картка не потрібна.Зареєструватися →
GodwitGodwit Sync
ГоловнаЦіниЗавантаженняДокументація
Кабінет клієнтаПочати
Почати
Сповіщення Discord

Надсилайте підсумки запусків Godwit Sync у Discord

Формат webhook у Discord відрізняється від payload Godwit Sync, але Slack-сумісний endpoint Discord розуміє його напряму, щойно ви додасте один сегмент шляху.

Створіть webhook Discord

Будь-який канал Discord може отримувати підсумки запусків через серверний webhook.

  1. У Discord відкрийте Server Settings → Integrations → Webhooks.
  2. Натисніть "New Webhook", назвіть його і виберіть канал, який отримуватиме підсумки запусків.
  3. Натисніть "Copy Webhook URL" (https://discord.com/api/webhooks/<id>/<token>).

Використовуйте Slack-сумісний endpoint

Payload webhook Godwit Sync має форму Slack: він публікує поле text верхнього рівня, саме це й очікують вхідні webhook Slack. Натомість власний формат webhook Discord очікує поле content, тому публікація напряму на URL з попереднього кроку буде відхилена. Додавання /slack змушує Discord розпізнавати той самий Slack-подібний payload напряму, без проксі чи перетворення.

# Скопійовано з Discord:
https://discord.com/api/webhooks/123456789012345678/AbCdEfGhIjKlMnOpQrStUvWxYz

# Використовується з --notify:
https://discord.com/api/webhooks/123456789012345678/AbCdEfGhIjKlMnOpQrStUvWxYz/slack

Discord ігнорує додаткові структуровані поля, які також надсилає Godwit Sync (run_id, status, objects_total тощо), так само як Slack.

Спрямуйте Godwit Sync на webhook

Використовуйте URL із суфіксом /slack у --notify, як у CLI, так і в списку hooks.notify конфігурації.

godwit sync \
  --source ./data \
  --destination s3://backups/nightly \
  --notify https://discord.com/api/webhooks/123456789012345678/AbCdEfGhIjKlMnOpQrStUvWxYz/slack
source:
  url: ./data
destination:
  url: s3://backups/nightly
hooks:
  notify:
    - https://discord.com/api/webhooks/123456789012345678/AbCdEfGhIjKlMnOpQrStUvWxYz/slack

Що зʼявляється в каналі

Discord відображає поле text верхнього рівня payload як текст повідомлення, так само як Slack.

Godwit run `nightly-backup` completed: 142 objects (5.0 GiB) transferred in 47s, 0 failures

Повʼязані довідники

Довідник хуків та вебхуків
Хуки життєвого циклу, хуки для окремих обʼєктів, поля payload webhook, поведінка повторних спроб та YAML-ключі.
Переглянути довідник хуків
Довідник команди schedule
Встановлення завдань, вирази розкладу, OS backends, команди керування та налаштування keyring.
Переглянути довідник schedule

На цій сторінці

  • Створіть webhook Discord
  • Використовуйте Slack-сумісний endpoint
  • Спрямуйте Godwit Sync на webhook
  • Що зʼявляється в каналі
  • Повʼязані довідники
Godwit Sync

Міграція та постійна синхронізація S3 виробничого рівня. Контроль, передбачуваність та безпека у масштабі.

Продукт

  • Ціни
  • Документація
  • Changelog

Юридична інформація

  • Умови надання послуг
  • Угода користувача
  • Політика конфіденційності

© 2026 Godwit Sync. Усі права захищено.

Версія v1.1.18

Amazon S3, MinIO, Ceph, Cloudflare R2, Backblaze B2, Wasabi та всі інші назви продуктів, логотипи й торгові марки третіх сторін, згадані на цьому сайті, є власністю їхніх відповідних власників і використовуються лише з метою ідентифікації. Їх використання не означає жодної афіліації чи схвалення з їхнього боку.