Skip to main content

Connect Discord and choose channels

Open Discord → Connection. You need access to the Discord server and permission to authorize/manage the integration there. Connecting Discord is optional for running applications, payments and galleries.

Discord connection and channel-route configuration
Discord connection and channel-route configuration. Demonstration workspace; your records and values will differ. Open full resolution (new tab)

Connect and identify the bot​

Select Connect Discord, follow the authorization flow, choose the intended server and return to EventSale. Check the resulting connection state. If connection is unavailable or configuration is missing, contact CaveTech instead of entering a bot token into another field.

Field or controlMeaning
Visible bot nameName used for the bot's identity in this workspace/server where supported.
RuntimeEnabled allows sending; Disabled pauses the integration's runtime.
Bot photoWorkspace bot image, where available.
Use shared name / photoUses the shared identity instead of your overrides.
Save bot identitySaves those identity choices.

Map the four routes​

A route is a purpose mapped to a Discord channel. The current routes are announcements, submissions, payments, and marketing.

For each route, set:

Field or actionWhat to do
ChannelChoose the actual destination channel in the connected server.
StateEnable only the routes you intend to use.
Default layoutSelect the message template appropriate to this route.
Preview layoutInspect the message before sending.
Save routeStores the route configuration.
Save & testSaves and sends a real test message to that channel.

If no channel is available, check the connected server and bot permissions. Confirm that the bot can see and send to the intended channel. Do not select a similarly named channel without checking where it belongs.

Verify the result​

Use one controlled test after mapping the route. Check the actual Discord channel and Delivery log. Then enable the desired scheduled campaigns or event reminders in Operations settings.

A connected server alone does not configure every route or enable every campaign. Identity changes also do not edit messages already delivered.