Explore the latest DBF updates. Get DBF now!

Features

Visual Flow Editor Flow Organisation 300+ Nodes Music Nodes Discord Components v2 Image Engine Ctrl+F Menu Plugins and Dashboards Projects Themes and Preferences Live Debugging Breakpoints Variables Manager Marketplace Sharing and Support Message App Commands Transcripts Databases Local Control
Discord Bot Factory visual flow editor
Flow Editor

Build bot logic visually.

Construct command and event logic on a visual canvas with grouping, comments, labels and tabs for larger systems.

Build your first Discord bot command

Discord Bot Factory flow tabs organisation
Flow organisation

Keep big bots readable with tabs.

Split larger projects into named flow tabs and folders so commands, systems and experiments stay easy to scan. Jump between sections without having to find every node in one place

Read the Flow Editor guide

Discord Bot Factory node library
Node library

300+ drag and drop nodes.

Use built-in nodes for moderation, utilities, variables, advanced logic, APIs, tickets, economy, music, automation and more.

Find and add nodes with the node selector

Discord Bot Factory music bot nodes
Music system

Build music features with dedicated nodes.

Create playback flows for queues, controls, voice channel behaviour and music commands. Use the music panel node as a starting point.

Read the music system release notes

Discord Bot Factory Discord Components v2 builder
ComponentsV2

Design with Discord Components V2.

Build advanced interactive messages using modern Discord components in seconds. Cleaner buttons, menus and message interfaces for your bot.

Read the Components V2 release notes

Discord Bot Factory dynamic image engine
Image Engine

Create dynamic images within the app.

Generate welcome cards, rank cards and custom images on the fly, and edit them easily. You can use presets, add effects, use variables and much more.

Discord Bot Factory dashboard preview
Plugins

Add dashboards and extra systems.

Install customisable plugins to extend DBF, including fully editable bot dashboards for server admins, advanced auto-moderation tools, levelling, and more.

Explore bot plugins and dashboard settings

Discord Bot Factory project tracking
Projects

Track every bot project.

Manage all your projects from one page, edit settings, generate invite links and keep your bots organised.

Learn how to manage bot projects

Discord Bot Factory live debug panelDiscord Bot Factory live variables panel
Debugging

See what happens as flows run.

Live Debug shows trigger execution and flow behavior in realtime, while Live Variables lets you watch state update in context. Find broken flows, check values and troubleshoot faster.

Learn how Live Debug works

Discord Bot Factory breakpoint flow
Breakpoints

Stop flows where you need to

Set breakpoints on nodes to inspect what is happening before the flow continues. Step through logic, check values at the right moment and view behavior for easier debugging.

Read the breakpoint release notes

Discord Bot Factory variables manager
Variables

Manage project variables

Review, edit and organise bot variables without hunting through individual nodes. Use the variables manager to make projects easier to maintain.

Understand project variables and scopes

Discord Bot Factory marketplace
Marketplace

Browse, publish, install and vote.

The Marketplace helps you discover community flows and themes, vote on your favourite posts and open creations directly in Discord Bot Factory. Publish your own work or learn from templates made by other builders.

Open Marketplace
Discord Bot Factory send flows feature
Sharing

Send flows where they are needed.

Share flows directly to another DBF user, send selected flow data to support members when you need help, and let people copy shared content into their own local project.

Find Discord Bot Factory support

Discord Bot Factory message app commands
Message app commands

Trigger flows from message app commands.

Create Discord message commands that run from the Apps menu on a message. Use them for moderation, utilities, context-aware replies and workflows that need the selected message as input.

Discord Bot Factory transcript options
Transcripts

Create transcripts for support and tickets.

Generate readable conversation transcripts for tickets, moderation cases and support handoffs. Save it before a channel closes or attach it to the flow that needs it.

Read the transcript feature release notes

Database editor illustration
Databases

Manage CSV and MySQL data.

Create, manage, edit or upload CSV databases into the live database editor. Handle large datasets, read and write on the go, or connect to a MySQL database when your bot needs external storage.

Read the database and MySQL release notes

Discord Bot Factory local project editor
Local

Local projects, optional online services.

DBF focuses on locally stored bot projects. Account features, marketplace publishing, direct shares and support shares are optional online services when you need them. Bots run on your own computer, server or hosting provider.

Understand local bot project files

Still growing.

Start with the Discord bot setup guide, then create your first command or automatically assign roles to new members.

Discord Bot Factory is in early access, with new features, quality-of-life improvements and expanded tooling always on the way. Looking for a feature? Look it up. If it's not there, tell us! Join Discord to follow progress, suggest changes or get help with your bot.

Join Discord