AI Discord bot creator
Describe a bot. Get working code.
Moderation, tickets, leveling, welcome messages or your own idea. We write the discord.js code, run every command to test it, and you download a project that is ready to start.
5 free credits. No card. You keep the code.
From an idea to a bot that starts
Three steps. The checks in the middle are what make the difference.
1.Describe it
Write what the bot should do in plain English: the slash commands, who may use them, the messages and the rules. No coding needed.
2.We write and test it
The AI writes a discord.js v14 bot. Then we start it with a pretend login and run every slash command once. Mistakes are sent back to the AI and fixed before you see the result.
3.Host it or download it
Paste your token and press Start: the bot runs 24/7 on our servers. Or download the zip with the code, README and .env.example and run it wherever you like.
See a bot being made
A real giveaway bot made from one sentence, and the Hosting tab that runs it.


What people build with it
Each page shows the commands, the intents and the details worth deciding. Or describe something completely different.
Moderation bot
Kick, ban, timeout and warn with a saved history and a mod log, without handing out Administrator.
See how
Ticket bot
A support panel with buttons that opens a private channel for the member and your staff role.
See how
Welcome bot
Greet new members with an embed, give them a role and point them to the rules.
See how
Leveling bot
XP for chatting, rank cards as embeds, a leaderboard and roles at levels.
See how
AI chatbot
A bot that answers questions with an AI model of your choice, with cooldowns and limits.
See how
Giveaway bot
Timed giveaways with a join button, fair winner picking and re-rolls.
See how
Built so the bot works when you start it
Real code you own
Clean discord.js with commands, events and a config file. Edit it, host it anywhere, keep it. There is no BotsMaker code in your bot.
Tested before delivery
Every file is syntax checked, the bot is started with the network cut off, and each slash command is executed once. Typical mistakes such as a missing import are caught here, not in your server.
Edit by chatting
Say "add a /remindme command" or "give the role at level 20". The AI changes the existing code, and earlier versions are kept.
Hosting included
Start, stop and restart your bot from the dashboard, watch the live log, register the slash commands with one button. Every bot runs in its own isolated container with its own limits.
Safety scan
Code that runs shell commands, evals strings, reads the bot token, sends DMs to many members or deletes whole servers is rejected before it reaches you.
Your token is protected
The token is checked with Discord, stored encrypted and only passed to your bot as an environment variable. It is never shown again and never appears in the log. Prefer to host it yourself? Download the code and keep the token on your own machine.
How BotsMaker differs from other bot makers
Based on what the other tools state on their public pages. They are good at what they do, this is about the details that matter.
| BotsMaker | BotGhost (block builder) | Other AI bot builders | Coding it yourself | |
|---|---|---|---|---|
| Describe the bot in plain words | You connect blocks | You code it | ||
| You get plain discord.js code and can leave | Not stated | Most say you can export it | ||
| Started and every command run before delivery | Playbacks inside the builder | Not stated | You test it | |
| Hosting included | Some include it | |||
| Free to try | 5 credits, no card | Free plan with 3 custom commands | A short trial or a small free tier | |
| Pay once, credits never expire | Monthly or yearly Premium | Mostly subscriptions |
Hosting is included, and you can still download the code and leave. Read the full comparison
Start free, pay for packs when you need more
No subscription. Credits never expire. Checks and downloads are always free.
Starter
A few small bots
$4.99$7.99one time
$0.17 per credit
- 30 credits
- 10 bots at once
- Version history and restore
- 2 automatic fixes
- Descriptions up to 2500 characters
- Hosting for 2 bots at once
Maker
For a community of your own
$9.99$15.99one time
$0.10 per credit
- 100 credits
- 30 bots at once
- 3 automatic fixes
- Hosting for 5 bots at once
- 2 bots written in parallel
- Descriptions up to 4000 characters
- Everything in Starter
Pro
Several bots and many edits
$22.49$29.99one time
$0.07 per credit
- 300 credits
- 100 bots at once
- Hosting for 15 bots at once
- 3 bots written in parallel
- Descriptions up to 6000 characters
- Everything in Maker
Studio
For networks and developers
$59.99$79.99one time
$0.06 per credit
- 1000 credits
- 500 bots at once
- 4 automatic fixes
- Hosting for 50 bots at once
- 5 bots written in parallel
- Descriptions up to 8000 characters
- Everything in Pro
Prepaid packs, no subscription. Credits never expire. Checks and downloads are always free.
Learn what to do with your bot
Getting started
How to make a Discord bot with AI, without coding
A step by step guide to creating your own Discord bot: describe it, let AI write the discord.js code, create the bot in the Developer Portal and run it.
7 min read
Getting started
Create a Discord bot token and invite link, step by step
How to create an application in the Discord Developer Portal, copy the bot token, find the client id, set intents and build the invite link with the right scopes.
6 min read
Concepts
Discord slash commands explained: how bots receive them
How slash commands work for bot makers: registration, guild or global, options, permissions, the three second rule, deferring replies and ephemeral messages.
7 min read
Questions people ask
Do I need to know how to code?⌄
No. You describe the bot in plain words and get a working project. To run it you need Node.js, a bot token from the Discord Developer Portal and a place to keep it running. The README in every zip lists each step.
Do you host the bot?⌄
Yes. Open your bot, go to the Hosting tab, paste the bot token and press Start. It runs 24/7 on our servers in its own container, and you can stop, restart and read the live log any time. Hosting costs about 0.2 credits a day while the bot runs, around 6 credits a month, and the number of bots running at once depends on your pack. You can also download the code and host it yourself.
Which library and language does it use?⌄
JavaScript with discord.js v14 on Node.js 18 or newer, using slash commands, buttons, modals and events. Python is not supported yet.
Do I give you my bot token?⌄
Only if you use our hosting. Then the token is checked with Discord, stored encrypted and passed to your bot as an environment variable, and it is never shown again or written to the log. If you download the code and host it yourself, you never give us the token. The tests we run before delivery use a fake token and no network.
How is the bot tested?⌄
After the AI writes the code, every file is syntax checked, the bot is started with a pretend login, the ready event is fired and each slash command is executed once against a test interaction. Errors such as a missing import or a wrong builder call are sent back to the AI, which repairs them automatically.
What does it cost?⌄
Every account gets 5 free credits after confirming the email. After that you buy credit packs once, from $4.99, with no subscription. Credits follow the AI work of a request, about two for a typical bot. Checks and downloads are free, and hosting costs about 0.2 credits a day per running bot.
What exactly is a credit?⌄
A measure of AI work. A typical request to create or change a bot uses about two credits, a small change uses less and a large one more, and every request shows what it used.
Is there a referral program?⌄
Yes. You get 20 percent of the credits of every pack bought by people you invite, during their first year, and they get 10 percent extra on their first pack. Your link is on the Referrals page of the dashboard.
Which intents does my bot need?⌄
Only what it uses. Every bot lists its intents in the summary and in the README. Server Members, Message Content and Presence are privileged intents that you switch on yourself in the Developer Portal.
What will you refuse to build?⌄
Nukers and raid tools, self-bots, token grabbers, mass DM bots and anything else that breaks the Discord rules or harms servers and members. The safety scan also rejects code that runs shell commands or evaluates strings.
Are my bots private?⌄
Yes. Every bot is only visible to your account. Nothing is published or shared unless you download it and share it yourself.
Can I use the bot in a public server or sell it?⌄
Yes. The code is generated for you and you can run it in any server, including a public bot. A bot in more than 100 servers needs Discord verification, and the rules of Discord apply to every bot.
Make your first bot in a few minutes
5 free credits, no card. Confirm your email and start.