Last updated: August 21, 2026
Discord custom commands bot for building text commands without code
A Discord custom commands bot is a bot that lets server
owners create their own text commands and automatic responses without writing
code. You pick a trigger like !rules, write the reply the bot
should send, and members type the trigger whenever they need it. It turns the
questions your community asks every day into instant, self-serve answers.
Nova Bot includes a custom commands feature in the same free Discord bot that covers moderation, welcome messages, and reaction roles. You create a command with one slash command, and the bot stores the trigger and the reply it should send. Each command also records who created it and how many times it has been used, so you can see what your members actually ask for.
Quick answer:
Nova Bot is a Discord custom commands bot that lets you create your own
text commands and automatic replies without writing code. Run
/customcommand add with a trigger and a reply, and members
trigger it with a ! prefix like !rules. The free
tier includes three custom commands per server, and premium unlocks
unlimited ones.
How do custom Discord commands work?
Each custom command is a trigger name paired with a text reply that Nova
Bot stores in its database. You create the command once, and whenever a member
types the trigger with a ! prefix, the bot posts the reply back
in the same channel. There is nothing to host and no code to write: the bot
does the matching and the replying for you.
A custom command is a few simple pieces:
- Name: the trigger members type, like
rules. It can contain only letters, numbers,-, and_, and it is stored lowercase. - Response: the text the bot replies with when the command is triggered.
- Created by: the Discord user who added the command, recorded so you know who set it up.
- Use count: how many times the command has been triggered, so you can see which answers your members rely on most.
How do I create a custom command with Nova Bot?
You need the Manage Server permission, then you run one slash command:
- Run
/customcommand add. Type the trigger name and the response text. For example,/customcommand add rules Read the rules in #rules. - The bot saves it. Nova Bot stores the trigger and reply and confirms with a message that the command is live.
- Members use it. Anyone in the server types
!rulesand the bot posts the reply back immediately.
To manage existing commands, use /customcommand list to see
them all and /customcommand remove to delete one. You can update
a command by running /customcommand add again with the same
trigger name and a new reply.
What can a custom commands bot do?
Custom commands turn the answers you repeat by hand into instant, self-serve replies. Common uses include:
- Server rules: a
!rulescommand that posts your rules on demand. - Frequently asked questions: a
!verifyor!applycommand that explains your onboarding steps. - Links and socials: a
!socialscommand that shares your invite and social links. - Announcements: an
!eventscommand that posts your schedule or next event details.
Nova Bot tracks how often each command is used, so you can see which answers your members reach for and update or add commands as your community changes. The free tier includes three custom commands per server, and premium removes the limit so you can add as many as you need.
Add Nova Bot's custom commands bot to your Discord server free.
Create text commands and automatic replies without writing code. Set up your first command in under a minute. Free to start, premium when you are ready to grow.
Add to DiscordFree forever. Premium starts at $5/month per server.
Frequently asked questions
Is Nova Bot's custom commands feature free?
Yes. Every server can create up to three custom commands on the free tier with no time limit. Premium, at $5/month per server, removes the limit so you can add unlimited custom commands. New servers start with a 7-day free trial of premium.
How many custom commands can I create?
The free tier includes three custom commands per server, and premium unlocks unlimited custom commands. You can add, update, and remove commands at any time from Discord with slash commands.
Who can create and remove custom commands?
Anyone with the Manage Server permission can add, update, and remove custom commands. Nova Bot records which Discord user created each command, so you can always see who set up a given reply.
Do custom commands use slash commands?
You create and manage custom commands with slash commands like
/customcommand add, /customcommand list, and
/customcommand remove. Members trigger them with a
! prefix instead, for example !rules. This keeps
your custom commands separate from Discord's built-in slash commands.
Bottom line: Nova Bot's custom
commands feature gives your server text commands and automatic replies without
writing a line of code. Run /customcommand add once, and members
get instant answers whenever they need them. Add Nova Bot to your
Discord server to create your first command, or see how Nova Bot compares
across bots in our comparison of the best Discord
bots.
Guide by The Nova Bot Team. Updated August 21, 2026.