Skip to content
Discord bot workspace

Build, run, and control Discord bots from one workspace.

Design commands with visual blocks, BDFD $functions or JavaScript. Host from the app or on the Docker runner for 24/7 uptime.

Mobile, desktop, and Docker. Read the docs

Bot Creator Android workspace with an online Discord bot
Playground

Try it without installing anything

Edit Bot Creator blocks or paste a BDFD snippet and see the Discord message it would draw. It runs in your browser: nothing is sent anywhere and nothing is executed.

The preview draws the message of the reply and send blocks. It is an approximation of Discord, not the engine.

Open the playground

Three ways to build the same bot

Start visually and move to code when you need it. Every function in the reference is also available in the block builder.

01 · No code

Visual blocks

Stack blocks for messages, buttons, channels and moderation. Create and edit commands from your phone.

Explore blocks
02 · BDFD

$functions

Write BDFD scripts with the full $function reference at hand, from $if to $cooldown.

$title[Pong!]
$description[$ping ms]
03 · BDJS

JavaScript

Script with the JavaScript API, including db.* for persistence and interaction for replies.

JavaScript API

From token to online in three steps

  1. 1

    Create your bot

    Generate a Discord bot token and add it to Bot Creator.

  2. 2

    Write your first command

    Use the visual builder or BDJS JavaScript — see the guides and function reference.

  3. 3

    Deploy and monitor

    Host from the app or use the Docker runner for 24/7 uptime.

Questions and answers

Is Bot Creator free?

You can download it for free. The free version of the apps shows ads (Google AdMob); a paid subscription, bought in the app stores, removes them. Prices are set by the stores and can vary by country.

Do I need to know how to code?

No. You can build commands with visual blocks. If you want more control, you can write BDFD $functions or JavaScript.

Can I build a bot from my phone?

Yes. Bot Creator is on Google Play and the App Store, and you can create and edit commands from your phone.

Where does my bot run?

You can host it from the app, or run it yourself with the Docker runner on a Linux server or a Raspberry Pi so that it stays online. See the Docker runner guide for the steps.

Is my bot token safe?

If you only use the app with your own bot and local features, the token stays on your device, in the system secure storage. If you sign in with Discord, use cloud hosting, the Copilot or the web console and save your bot to the cloud, the token is stored on our servers, encrypted at rest. Details are in the privacy policy. Never share your token.

All questions

Run it where you work

Download Bot Creator for mobile or desktop, or connect the Docker runner for a bot that stays online.

Bot Creator Android hosting controls for an online Discord bot