Skip to main content
The /setchannel command provides an interactive interface to configure where the bot posts different types of signups and logs.
Requires Manage Server permission or a configured admin role.

Command Signature

/setchannel [raid_channel:<#channel>] [museum_channel:<#channel>] [key_channel:<#channel>] [challenge_channel:<#channel>] [audit_channel:<#channel>] [debug_channel:<#channel>]
raid_channel
channel
Channel for standard raid signups (Dragonspyre, Lemuria, Polaris, etc.)
museum_channel
channel
Channel for museum signups
key_channel
channel
Channel for gold key boss signups
challenge_channel
channel
Channel for challenge mode signups
audit_channel
channel
Channel for audit logs (raid actions, admin changes)
debug_channel
channel
Channel for debug logs (errors, performance monitoring)

Interactive Mode

Running /setchannel without parameters opens an interactive panel:
/setchannel
The panel shows:
  1. Current settings for all channel types
  2. Channel selectors to update each type
  3. Real-time updates as you select channels

Direct Mode

You can also set channels directly:
/setchannel raid_channel:#raid-signups museum_channel:#museum-signups
This immediately updates the specified channels and shows a confirmation.

Channel Types

Where standard raid signups are posted.Used for:
  • Dragonspyre (Voracious Void)
  • Lemuria (Ghastly Conspiracy)
  • Polaris (Cabal’s Revenge)
  • Any custom raid templates
Fallback: If not set, bot looks for a channel named raid-signups.

Default Channel Names

If channels aren’t explicitly configured, the bot searches for these names:
  • Raid: raid-signups
  • Museum: museum-signups
  • Key: key-signups
  • Challenge: challenge-signups
Create channels with these exact names, and the bot will automatically use them.

Changing Channels

You can change channels at any time:
  • New signups will use the new channel
  • Existing signups remain in their original channels
  • Recurring raids will spawn in the new channel

Verification

After setting channels, verify with:
  • Try creating a test raid with /create
  • Check that audit logs appear in the audit channel
  • Confirm signups post to the correct channels

Examples

/setchannel
→ Select raid channel: #raid-signups
→ Select museum channel: #museum-runs
→ Select audit channel: #bot-logs
→ Select debug channel: #bot-debug

Permissions

The bot needs these permissions in the configured channels: Signup Channels:
  • View Channel
  • Send Messages
  • Embed Links
  • Add Reactions
  • Read Message History
  • Create Public Threads (if threads are enabled)
Audit/Debug Channels:
  • View Channel
  • Send Messages
  • Embed Links
  • /create - Create signups (posts to configured channels)
  • /settings - Configure other bot settings
  • /permissions - Configure who can use commands

Build docs developers (and LLMs) love