Skip to content

Project Setup

Initialize

arcane init my-bot
cd my-bot

The init flow supports guided prompts and optional non-interactive mode.

Configure Env

cp .env.example .env

Set at least:

DISCORD_TOKEN=
CLIENT_ID=
NODE_ENV=development

Validate

arcane validate --strict

Run

arcane dev