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.

Bot Creator Android workspace with an online Discord bot

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.

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