OVERSEER DOCS

Slash Commands

Complete reference for every slash command. Commands marked Premium require the corresponding subscription tier.

Use Ctrl+F / Cmd+F to search this page by command name.

XP & Ranking

CommandDescription / Parameters
/xp

Check your personal XP total, rank, and progress to next rank.

/leaderboard

Show the top XP earners in the server.

/addxp

Add XP to a member.

user* · amount* (min 1) · reason (opt)

/removexp

Remove XP from a member.

user* · amount* (min 1) · reason (opt)

/resetxp

Wipe ALL member XP and ranks for the server. Permanent.

/antispam-status

View the current anti-spam XP system status.

/antispam-reset

Reset a specific user's XP earning cooldown.

user*

Twitch & Streaming

CommandDescription / Parameters
/linktwitchPremium

Link your Discord account to your Twitch username.

twitch* (username)

/addaliasPremium

Add a Twitch alt account as an alias of your main channel.

alias* · main*

/linkedPremium

List all server members who have linked Twitch accounts.

/listchannelsPremium

List Twitch channels currently connected to this server.

/manuallinkPremium

Link a Discord user to Twitch manually (for mobile users).

twitch_username* · user or user_id (one required)

/unlinkPremium

Unlink a Discord user from their Twitch account.

user*

/connectsubsPremium

Connect streamer Twitch OAuth for subscriber verification.

/verifysubsPremium

Sync Twitch subscriber role against current subscribers.

/spotlightPremium

Start a timed spotlight for a member's stream.

user*

/stopspotlightPremium

End the current spotlight early.

Daily Trivia

CommandDescription / Parameters
/trivia

Manually start or close a trivia question.

action* (start | close)

/cleantrivia

Force-clean stale trivia data.

Chess

CommandDescription / Parameters
/chess challenge

Challenge another member to a chess game.

user*

/chess accept

Accept a pending chess challenge.

/chess decline

Decline an incoming chess challenge.

/chess revoke

Cancel an outgoing chess challenge.

/chess move

Make a move. Use algebraic notation (e.g. e2e4).

move* (e.g. e2e4)

/chess board

Display the current chess board as an image.

/chess resign

Resign from the current chess game.

Tournaments

CommandDescription / Parameters
/tournament create

Create a new tournament.

name* · format* · game* · mode* · size (2–256) · rounds (Points League only)

/tournament start

Lock sign-ups and generate the bracket.

id*

/tournament round

Record a Points League round result.

id* · screenshot (opt, for OCR)

/tournament list

List all tournaments in the server.

/tournament info

Show tournament details and standings.

id*

/tournament cancel

Cancel a tournament.

id*

/tournament addtest

Fill with dummy players for testing.

id* · count (opt, default 7)

/tournament gamertag set

Save your in-game name for a platform.

platform* · tag*

/tournament gamertag view

View saved gamertags.

user (opt)

/tournament gamertag clear

Remove a saved gamertag.

platform*

/tournament team create

Create a team (team-mode tournaments only).

id* · name*

/tournament team join

Join an existing team.

id* · name*

/tournament team leave

Leave your current team.

id*

Raid Train

CommandDescription / Parameters
/raidtrain schedule (/schedule)Premium

View this week's raid train schedule.

train (opt)

/raidtrain claim (/claim)Premium

Claim an open time slot.

slot* · train (opt)

/raidtrain release (/release)Premium

Release a claimed slot.

slot* · train (opt)

/raidtrain waitlist (/waitlist)Premium

Join waitlist for a full slot.

slot* · train (opt)

/raidtrain myslots (/myslots)Premium

View your claimed slots and waitlist positions.

/raidtrain attendance (/rtattendance)Premium

View your raid train attendance stats.

/raidtrain points (/rtpoints)Premium

View your raid train points, tier, and progress.

/raidtrain feedback (/rtfeedback)Premium

Submit feedback about the raid train.

message*

/settimezone

Set your timezone for schedule display (IANA format, e.g. America/New_York).

timezone*

/overridePremium

Admin override: assign, cancel, or mark a slot as no-show.

/currentattendancePremium

Show live chat attendance for the currently running slot.

/setup raid_train managePremium

Create, edit, or delete a raid train via modal.

/setup raid_train regeneratePremium

Regenerate open slots for the current week.

/setup raid_train nextweekPremium

Pre-generate next week's slots.

/setup raid_train overridePremium

Force-assign, cancel, or mark no-show for any slot.

/setup raid_train slot_banPremium

Permanently ban a user from claiming slots.

user* · reason (opt)

/setup raid_train slot_unbanPremium

Remove a slot ban.

user*

/setup raid_train clear_noshowPremium

Clear no-show cooldown globally or for a user.

scope* (global|user) · user (if user scope)

/setup raid_train clear_slotsPremium

Release claimed slots back to open.

scope* (week|day) · day (if day scope)

/setup raid_train exportPremium

Export schedule as image + optional XLSX.

train* · channel (opt) · attach_xlsx (opt)

/setup raid_train analyticsPremium

View raid train attendance analytics.

/setup raid_train override_rolePremium

Add/remove roles that can use /override.

action* (add|remove) · role*

Staff Schedule

CommandDescription / Parameters
/staff schedule setupPremium

Create or update a staff schedule.

name* · display_name (opt) · timezone (opt) · channel (opt)

/staff schedule addPremium

Add a shift to a schedule.

name* · day* · start* (HH:MM) · end* (HH:MM) · role (opt) · user (opt)

/staff schedule removePremium

Remove a shift by ID.

shift_id*

/staff schedule assignPremium

Assign or unassign a staff member to a shift.

shift_id* · user (opt, blank to clear)

/staff schedule postPremium

Post or refresh the schedule embed in its channel.

name*

/staff schedule listPremium

List schedules or view shifts for a specific schedule.

name (opt)

/staff schedule deletePremium

Delete a schedule and all its shifts.

name*

/staff schedule claimPremium

Self-claim an open shift.

shift_id*

/staff schedule unclaimPremium

Release a shift you claimed.

shift_id*

Race Control & Protests

CommandDescription / Parameters
/protest filePremium

File an incident protest for Race Control review. Opens a modal to enter details.

reason* (Intentional Wrecking | Rough Driving | Retaliation | Blocking | Driver Ineptitude | Verbal Abuse | Other)

Birthdays

CommandDescription / Parameters
/birthday set

Set your birthday (or another member's with Admin).

month* (1–12) · day* (1–31) · user (Admin only)

/birthday remove

Remove a birthday.

user (opt, Admin only)

/birthday view

View a birthday.

user (opt, default: yourself)

/birthday list

List upcoming birthdays in the server.

Reaction Roles

CommandDescription / Parameters
/reactionrole create

Create a new reaction role panel.

name* · description (opt) · color (hex, opt)

/reactionrole add

Add an emoji-to-role mapping to a panel.

panel* · emoji* · role* · label (opt)

/reactionrole remove

Remove an emoji-to-role mapping.

panel* · emoji*

/reactionrole list

List all reaction role panels.

/reactionrole delete

Delete a reaction role panel.

panel*

Setup & Configuration

CommandDescription / Parameters
/quicksetup

Launch the guided multi-step setup wizard.

/setup view

Show the current full configuration summary.

/setup channels

Assign Discord channels to bot features.

/setup roles

Assign Discord roles (ranks, special roles).

/setup features

Toggle individual features on/off.

/setup brandingPremium

Customize bot name, community name, theme, member title, catchphrase.

/setup xp_base

Set base XP amounts per activity.

/setup xp_ranks

Set XP thresholds for each rank.

/setup xp_streamPremium

Set stream-chat XP by rank and multipliers.

/setup spotlightPremium

Configure spotlight duration, interval, and multipliers.

/setup trivia

Configure trivia auto-post, reward, categories.

/setup trivia_custom

Add, remove, or list custom trivia categories.

action* (add|remove|list) · name · prompt

/setup voice

Configure voice XP rate and eligibility requirements.

/setup twitchPremium

Configure stream-chat XP, recap, and live announcements.

/setup antispamPremium

Configure spam XP protection.

/setup decayPremium

Configure XP decay rates and timers.

/setup rules

Set up a reaction gate on a rules message.

message_id* · reaction*

/setup agegate

Set up 18+ age verification button.

channel* · role*

/setup subrolePremium

Set Discord role for Twitch subscribers.

role* · announce_channel (opt)

/setup vote_link

Enable top.gg vote reminder every 4 hours.

channel* · enabled*

/resetconfig

Reset ALL bot settings to defaults. Permanent.

/resetxp

Wipe ALL member XP and ranks. Permanent.

/config status

Show configuration health check with flagged issues.

/verify

Check bot permissions and configuration health.

Moderation

CommandDescription / Parameters
/ban

Ban a user from the server.

user* · reason (opt) · delete_messages (0–7 days)

/ageverify exempt

Manually grant 18+ role to a user.

user*

Miscellaneous

CommandDescription / Parameters
/help

Get guidance on setting up and using The Overseer.

/trial

Start a 14-day free Premium trial (no card required).

/invite

Generate an invite link to add the bot to another server.

guild_id*

/privatevc

Create a private temporary voice channel with selected teammates.

name (opt, max 100 chars)