Skip to content

First Bot

This walkthrough creates a structured bot with slash + text command support.

1. Initialize

arcane init first-bot
cd first-bot

2. Environment

cp .env.example .env

Set token and client ID in .env.

3. Create Command and Event

arcane create command general/hello
arcane create event ready

4. Validate

arcane validate --strict

5. Run

arcane dev

6. Test

  • Slash: /hello
  • Text: !hello

If slash commands delay, set settings.devGuild temporarily.