Docs/Bot/Custom Commands
Essentials

Custom Commands

Create your own slash commands with custom responses, actions, and logic.

Overview

Custom commands let you create your own /commands that respond with text, embeds, or perform actions. Perfect for FAQs, server info, fun commands, and automating repetitive responses.

Unlimited

Commands

Variables

Dynamic Content

Roles

Permission Control

Response Types

Text Response

Simple text message with optional markdown formatting.

/rules → "Please read our server rules in #rules-channel!"

Embed Response

Rich embed with colors, images, and formatted fields.

/serverinfo → [Beautiful embed with server stats]

Action Response

Perform actions like adding roles or sending DMs.

/colorclaim blue → [Adds "Blue" color role to user]

Available Variables

Use these placeholders in your command responses:

{user}

Mentions the user who ran the command

{username}

User's display name (no mention)

{server}

Server name

{membercount}

Total server members

{channel}

Current channel mention

{date}

Current date

Permission Control

Role-Based Access

Restrict commands to specific roles or make them available to everyone.

Options:

  • • Everyone (default)
  • • Specific roles only
  • • Staff/Moderators only
  • • Administrators only

Channel Restrictions:

  • • All channels
  • • Specific channels only
  • • Exclude certain channels

Features

Slash Commands

Native Discord slash command integration

Arguments

Accept user input with typed arguments

Cooldowns

Prevent spam with per-user cooldowns

Ephemeral Replies

Private responses only the user can see

Example Commands

/faqFAQ Menu

Shows a dropdown menu of frequently asked questions

/socialsLinks

Embed with all your social media links and buttons

/color [color]Self-Assign

Let users pick their display color from preset options