Skip to content
Reference

Slash Commands

The Discord command surface RestoreBase registers after your bot is connected.

The dashboard is the primary setup and management surface. Slash commands are the fast operational layer inside Discord for moderation, roles, welcome messages, giveaways, utility lookups, and command configuration.

Command sync

Commands may take a short moment to appear after a bot is connected or reinstalled. The bot must be attached to the selected server and command sync must complete successfully.

Common Operator Examples

/warn member:@Avery reason:Keep discussion in the right channel
/mute member:@Avery duration:30m reason:spam
/lock channel:#general duration:10m reason:cleanup
/role add member:@Avery role:@Verified
/welcome set channel:#welcome message:Welcome {user} to {server}.
/giveaway create duration:24h title:Nitro Weekend channel:#giveaways winners:1
/remindme duration:30m message:check the mod queue

Registered Commands

Verification And Setup

Verification setup is managed from /verification and /modules/verification. Use /modules, /module, /command, and /diagnose to inspect or control command availability from Discord.

Administration

  • /listmods - List moderator roles
  • /addmod - Add a moderator role
  • /delmod - Remove a moderator role
  • /prefix - Get or set the command prefix
  • /modules - List available modules
  • /module - Enable or disable a module
  • /command - Enable or disable a command
  • /ignorechannel - Toggle command usage in a channel
  • /ignoreuser - Toggle command usage for a user
  • /ignorerole - Toggle command usage for a role
  • /ignored - List ignored users, roles, and channels
  • /diagnose - Diagnose a command or module
  • /announce - Send an announcement using the bot
  • /nick - Change the bot nickname
  • /setnick - Change the nickname of a user
  • /addrole - Add a new role
  • /delrole - Delete a role
  • /rolename - Change the name of a role
  • /rolecolor - Change the color of a role
  • /mentionable - Toggle whether a role is mentionable
  • /addemote - Add an emote to the server

Moderation

  • /warn - Warn a member
  • /kick - Kick a member
  • /ban - Ban a member, optionally with a duration
  • /softban - Ban and immediately unban a member to clear recent messages
  • /unban - Unban a member
  • /mute - Mute a member
  • /unmute - Unmute a member
  • /deafen - Deafen a member
  • /undeafen - Undeafen a member
  • /purge - Delete messages from a channel
  • /lock - Lock a channel with optional timer and reason
  • /unlock - Unlock a channel
  • /lockdown - Run configured channel lockdowns
  • /slowmode - Enable or disable slowmode
  • /note - Add a private moderation note
  • /notes - View notes for a member
  • /editnote - Edit a note
  • /delnote - Delete a note
  • /clearnotes - Delete all notes for a member
  • /warnings - View warnings for a member
  • /clearwarn - Clear warnings
  • /delwarn - Delete a warning
  • /case - Show a single moderation case
  • /modlogs - Get moderation logs for a member
  • /reason - Update the reason attached to a moderation case
  • /duration - Update the duration for an active moderation case
  • /moderations - List active moderations
  • /modstats - Get moderation statistics

Role Management

  • /role - Add, remove, toggle, or bulk-update roles
  • /rank - Join or leave a joinable rank
  • /ranks - List joinable ranks
  • /addrank - Add a new joinable rank
  • /delrank - Delete an existing rank
  • /roles - List server roles
  • /roleinfo - Get information about a role
  • /members - List members in a role
  • /rolepersist - Assign a role that persists after rejoin
  • /temprole - Assign a role for a limited time

Welcome, Custom Commands, And Engagement

  • /welcome - Configure welcome and goodbye messages
  • /customs - List, show, enable, or disable custom commands
  • /giveaway - Create, end, or reroll giveaways
  • /level - Show a member's XP level
  • /profile - Show an XP profile
  • /leaderboard - Show the guild levels leaderboard

Member And Server Utility

  • /whois - Get user information
  • /avatar - Get a user's avatar
  • /avatarcard - Generate a branded avatar card
  • /membercount - Get the server member count
  • /serverinfo - Get server info and stats
  • /emotes - List server emojis
  • /afk - Set an AFK status
  • /remindme - Set a reminder
  • /roll - Roll dice
  • /randomcolor - Generate a random hex color with preview
  • /color - Show a color using hex
  • /highlights - Manage highlight phrases
  • /clean - Clean up RestoreBase responses
  • /star - View starboard stats for a message

Context Menu Commands

Right-click a user or message in Discord to access these registered context commands:

  • Warn Member
  • View Member Cases
  • Restore Member
  • Recovery Status
  • Warn Author
  • Flag Message

When To Use The Dashboard Instead

Use the dashboard when you need to:

  • connect bot credentials or change redirect settings
  • attach a server
  • configure verification copy, roles, policy, and challenge mode
  • review verified member records or reports
  • configure security modules such as anti-nuke, anti-raid, AutoMod, and Link Shield
  • build ticket panels, embed messages, social alerts, or module settings

Use slash commands when you are already inside Discord and need a quick action.