Custom Discord BotCustom Commands
Build Your Own

Custom Commands

Create your own slash commands, button interactions, and modal forms — combine triggers and actions to automate anything, no coding required.

general
Online
AlexusedToday at 3:00 PM

/applyposition:Moderator

Custom BotBOTToday at 3:00 PM

Application Submitted

Position: Moderator Thank you for your interest! Our staff team will review your application and get back to you shortly.

Applicant

Alex

Status

Pending Review

Application #47

Message #general

Illustration only — actual interface and behavior may differ

No Limits

Build Anything

Custom commands are building blocks. Combine triggers and actions to create anything your server needs. Here are four popular examples.

Application Form

Collect staff applications with a slash command that opens a modal form, saves responses, and notifies your team.

Slash CommandModalEmbed Reply

Role Selector

Let members pick roles by clicking buttons on an embed. Toggle roles on and off with a single click.

Button TriggerManage RolesEmbed

FAQ Bot

Answer common questions with a /faq command that shows categorized answers with navigation buttons.

Slash CommandReplyButtons

Welcome Button

A persistent welcome message with buttons to view rules, pick roles, or start an introduction.

Button TriggerReplyDM

If this happens…

In addition to over 30 different modules, you can create your own Custom-Commands - combine triggers and actions as you want without writing a single line of code.

On Slash-Command executed — Execute a Custom-Command when a user uses a custom slash-command
On Button-Press — If a user clicks on a button below a message, execute a Custom-Command
On Message sent — Execute a Custom-Command when a message starts with / contains a keyword
On Modal-Submit — Execute a Custom-Command when a user responds to a custom modal
general
Online
SarahusedToday at 3:10 PM

/server-info

Custom BotBOTToday at 3:10 PM

My Server

Welcome to our community! Members: 1,234 Created: January 2023 Boost Level: 2

Message #general

Illustration only — actual interface and behavior may differ

Visual Flow

Trigger → Action

Every custom command follows the same pattern: a trigger fires, then one or more actions execute. Chain them together to build complex workflows.

trigger

Slash Command

User runs /apply

action

Show Modal

Open application form

trigger

Modal Submit

User fills in form & submits

action

Send Message

Post to #applications channel

action

Reply to User

Confirm submission to applicant

action

Assign Role

Give "Applicant" role

…execute this…

Reply to message or interaction — Replies to the original message or interaction.
Send message in channel — Send a message in any channel on the server.
Send DM to user — Send a message to the user who executed this command
Show a modal — Shows a custom modal to the user.
Manage roles — Adds, removes or toggles roles on a user
Delete matched message — Deletes the matched message
React to matched message — Adds a reaction to the matched message
welcome
Online
Custom BotBOTToday at 3:15 PM

Pick Your Roles

Click a button below to toggle your roles. Click again to remove. Currently available roles:

Custom BotBOTToday at 3:15 PM

Role Added!

You now have the Announcements role. You'll be notified about all server announcements.

Message #welcome

Illustration only — actual interface and behavior may differ

No-Code Command Builder

Build everything from the SCNX Dashboard — a visual editor for triggers, actions, and message content. No coding, no JSON, no hassle.

Visual drag-and-drop command builder
Live message preview as you edit
Embed builder with full customization
Parameter support for dynamic content
Test commands before going live
applications
Online
JakeusedToday at 4:00 PM

/apply

Custom BotBOTToday at 4:00 PM

Staff Application

Please click the button below to open the application form. You will need to fill in your timezone, experience, and why you want to join.

Custom BotBOTToday at 4:01 PM

Application Received!

Thank you Jake! Your application has been submitted successfully. Timezone: EST (UTC-5) Experience: 2 years moderating Reason: I love this community and want to help it grow

Status

Under Review

Application #

48

Staff will review your application within 48 hours

Message #applications

Illustration only — actual interface and behavior may differ

What You Can Automate

Real examples from servers using custom commands every day.

Application Forms

Staff apps, event signups, bug reports

Role Management

Self-assign, toggle, color picker panels

Info Commands

Rules, FAQ, server info, team lists

Verification

Button verification, agreement flows

Support Flows

Quick-reply panels, escalation buttons

Tag Systems

Searchable tags with embed responses

Feedback Collection

Survey forms, rating buttons, polls

Gaming LFG

Looking-for-group commands with game/rank

4
Trigger Types
7+
Action Types
5
Free Commands
Unlimited
PRO Commands

Example Custom Commands You Can Build

CommandDescription
/applyStaff application form
/rulesDisplay server rules embed
/faqSearchable FAQ with buttons
/verifyManual verification trigger

Frequently Asked Questions

The free plan includes up to 5 custom command triggers. Higher plans unlock more triggers, and the PRO plan includes unlimited custom commands.

Not at all. The entire system is built around a visual dashboard. You pick triggers and actions from menus and configure everything with forms.

Common uses include application forms, role selectors via buttons, custom info commands, welcome button interactions, FAQ commands, and automated moderation responses.

Yes! Each trigger can execute multiple actions in sequence. For example, a single slash command can show a modal, wait for input, send a message to a channel, DM the user, and assign a role -- all in one flow.

Absolutely. Slash commands support parameters (text, numbers, users, channels, roles) that can be inserted into any action using variables. Modal inputs also become available as variables in subsequent actions.

Ready to build your own commands?

Create powerful custom commands in minutes. No coding required. Your imagination is the only limit.

Get started