Builder

Saved locally
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
Checking…2 blocks
Bot configuration & features

Gateway & presence

Prefix commands and message hooks enable message content automatically. Member hooks enable members automatically. Enable privileged intents in Discord too.

Allowed mentions

Help & command packs

Help adds /help with search, category dropdowns and page buttons. Packs register built-in commands. Moderation always requires confirmation and permission/hierarchy checks; the timeout pack uses 10 minutes.

Only built-in packs run in the visual builder. Custom Python plugins remain available through the Python API.

Event hooks

Server settings

Reference defaults as {{settings.name}}. Stored values are isolated by server. Schema changes require a higher version and migrations for renamed keys.

Settings migrations

Scheduled announcements

Jobs persist in bot storage and retry failures. Run one process per bot. Delivery is at least once; announcements may repeat after a crash.

Test bot

Run a command to preview its reply.

Command registration preview

Paste a saved Discord registration snapshot to compare it with this bot. An empty array shows a first registration. This tool never connects to Discord or synchronizes commands.