Documentation Overview¶
This docs set is written for teams maintaining Discord bots in production.
Learning Path¶
- Getting Started
- Core Concepts
- Implementation Guides
- Deployment + Operations
- API + Reference
Audience¶
- Bot developers building structured Discord bots
- Package authors extending Arcane behavior
- Maintainers who need reliable deploy and test workflows
Current Runtime Scope¶
Arcane currently includes:
- CLI scaffolding and generation
- Runtime loading and validation
- Command registration and interaction handling
- Event binding and execution from JSON config
- Component interactions (buttons/select menus)
- Development watch mode and reload hooks
Recommended Team Workflow¶
- Define command/event contracts in JSON.
- Validate with
arcane validate --strict. - Run
arcane devin a test guild and verify hot-reload behavior. - Move to global command registration when stable.
- Deploy via
arcane deploy --pm2 --name arcanebuilder.