Skip to content

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.

discord.js v14 · slash commands · runs on Node.js 18+

5 free credits. No card. You keep the code.

How it works

From an idea to a bot that starts

Three steps. The checks in the middle are what make the difference.

  1. 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. 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. 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.

In action

See a bot being made

A real giveaway bot made from one sentence, and the Hosting tab that runs it.

Diagram of how BotsMaker works in four steps: describe the bot, the AI writes discord.js code, the bot is started and every command is tested, then you host it or download it
BotsMaker workspace showing the generated discord.js code of a giveaway bot, with the chat on the left and the file list with commands/giveaway.js on the right
The generated project: the request in plain English, a short summary and the discord.js code of the /giveaway command.
BotsMaker Hosting tab with the bot status, Start button, token settings and live log
The Hosting tab: paste the token, press Start and watch the live log.
Features

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.

Compare

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.

 BotsMakerBotGhost (block builder)Other AI bot buildersCoding it yourself
Describe the bot in plain wordsYou connect blocksYou code it
You get plain discord.js code and can leaveNot statedMost say you can export it
Started and every command run before deliveryPlaybacks inside the builderNot statedYou test it
Hosting includedSome include it
Free to try5 credits, no cardFree plan with 3 custom commandsA short trial or a small free tier
Pay once, credits never expireMonthly or yearly PremiumMostly subscriptions

Hosting is included, and you can still download the code and leave. Read the full comparison

Pricing

Start free, pay for packs when you need more

No subscription. Credits never expire. Checks and downloads are always free.

-38%

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
Best deal-38%

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
-25%

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
-25%

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.

FAQ

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.