Discover

Get Started

Developers

Industries

Integrate Discord Notifications

Overview

You can integrate Discord notifications to receive real-time updates on file transfer status changes.

After the integration is complete, a notification message is automatically sent to the designated Discord channel whenever a selected event occurs, such as Started, Completed, or Failed.

The setup consists of two steps:

① Generate a Discord Webhook URL → ② Configure notification settings in the product

Prerequisites

Before you begin, verify the following.

ItemDescription
Discord ServerA Discord account with the Manage Webhooks permission is required to create a Webhook.
Target ChannelPrepare a text channel to receive notifications. (Voice channels and category channels do not support Webhooks.)
NetworkThe environment where the product is installed must allow outbound HTTPS (443) connections to discord.com.

Generate a Discord Webhook URL

To receive notifications through Discord, you must create a Webhook URL for the target channel.

Step 1. Open Integrations

Click the server name, then go to Server Settings → Integrations.

Alternatively, you can also access it from Edit Channel → Integrations for the target channel.

9_1

Step 2. Create a Webhook and Select a Channel

Select Webhooks → New Webhook.

Enter a Webhook name, then select the channel where notification messages will be posted.

9_2

Step 3. Copy the Webhook URL

Click Copy Webhook URL to copy the Webhook URL.

Then click Save Changes.

If you close the window without saving your changes, the Webhook may not be saved.

The Webhook URL has the following format.

text
1
https://discord.com/api/webhooks/<id>/<token>

The Webhook URL is equivalent to a password.

Anyone who knows the URL can send messages to the channel, so do not expose it in public repositories or external documents.

If the URL is compromised, delete the existing Webhook and create a new one.

9_3

Verification

  • ✔ The Webhook has been created.
  • ✔ The target channel has been selected.
  • ✔ The Webhook URL has been copied.

Configure Discord Notifications

Enter the generated Webhook URL in the product's notification settings.

Open the Notifications settings window.

The following screen is displayed.

9_4

Step 1. Enter the Webhook URL

In the Webhook URL field, enter the URL copied in the "Generate a Discord Webhook URL" section.

Step 2. Select Notification Events

In the Events section, select the events for which you want to receive notifications.

You can select multiple events. Notification messages are sent only when the selected events occur.

EventTrigger
StartedWhen a transfer starts
CompletedWhen a transfer completes successfully
PausedWhen a transfer is paused
ResumedWhen a paused transfer resumes
RecoveredWhen a transfer automatically resumes after an interruption or error
CanceledWhen a user cancels a transfer
FailedWhen a transfer fails
SkippedWhen a specific file is skipped (for example, because it already exists or matches a filter condition)

Step 3. Save the Settings

After completing the configuration, click Add to save the integration.

Verification

  • ✔ The Webhook URL has been entered.
  • ✔ The notification events have been selected.

Verify the Integration

Verify that the integration works correctly.

Step 1. Trigger a Test Event

Start an actual transfer or trigger one of the selected events.

9_5

Step 2. Check the Discord Channel

Verify that the notification message has been delivered to the designated Discord channel.

9_6

Verification

  • ✔ A notification has been delivered to the Discord channel.
  • ✔ The event has been delivered correctly.

Setup Complete

After saving the settings, the integration is applied.

From this point on, whenever one of the selected events occurs, a notification message is automatically sent to the designated Discord channel.

Troubleshooting

If notifications are not received, check the following.

IssueCheck
No notifications are receivedVerify that the Webhook URL has been entered correctly (including the ID, Token, and any leading or trailing spaces).
The Webhook is not savedVerify that you clicked Save Changes after creating the Webhook.
The Create Webhook menu is unavailable or disabledVerify that you have the Manage Webhooks permission and that the target is a text channel. (Voice channels and category channels are not supported.)
A 401 or 404 error occursVerify that the Webhook has not been deleted. If necessary, create a new one.
Integration fails in a restricted network environmentVerify that outbound HTTPS (443) communication to discord.com is allowed through the firewall or proxy.