Arcane Builder¶
Arcane Builder is a JSON-first framework and CLI for shipping Discord bots with predictable structure.
What You Get¶
commands/,events/, andpackages/are first-class runtime inputs- Slash commands and text commands from a shared command definition model
- Component interactions (buttons and select menus) with template-aware responses
- JSON-configured event execution, including
oncelisteners and package-backed handlers - Hot reload in
arcane devwith command re-sync and event rebinding - Strict preflight validation before deployment
Read This First¶
getting-started/installation.mdgetting-started/quickstart.mdguide/project-setup.mdguide/command-workflow.mdguides/events.md
Production Baseline¶
- Keep
settings.devGuildset while iterating commands. - Run
arcane validate --strictbefore every deploy. - Use
arcane deploy --pm2 --name arcanebuilderfor long-running processes.
Documentation Layout¶
- Getting Started: install, bootstrap, first run
- Concepts: architecture, config model, lifecycle
- Guide: implementation workflows
- Packages: official package references
- API: command/config/package references
- Reference: troubleshooting, FAQ, roadmap