Documentation
Everything you need to go from an idea to a running Discord bot with BotRix.
1. Create a project
From your dashboard, click the "+" button in the project list to start a new bot. Free accounts can keep up to 3 projects at once — Pro raises that to 5, and Max removes the limit entirely.
2. Chat with the builder
Describe what you want your Discord bot to do in plain language — moderation rules, welcome messages, slash commands, mini-games, anything. The assistant asks focused follow-up questions until the plan is solid.
3. Choose a model tier
Use the model selector in the top-right of the chat to switch between Light, Balance and Hyper. Which tiers are available depends on your plan — locked tiers show a lock icon and link to Pricing.
4. Generate & download
When the plan looks right, click "Generate bot files". BotRix produces a runnable Node.js + discord.js project, lists every file it created, and calls out exactly which environment variables you need to fill in — like your bot token — before it will run.
5. Deploy your bot
Download the project as a ZIP, unzip it locally, copy .env.example to .env and fill in the values BotRix listed, then run npm install && npm start. GitHub-based delivery is planned for a future update — for now, ZIP export covers every plan.
Frequently asked questions
Does BotRix store my bot token?
No. Tokens are never requested or stored by BotRix — you add them to your own `.env` file after downloading your project.
What counts as a credit?
Each message you send to the builder assistant uses one credit. Credits reset every 24 hours based on your plan.
Can I switch models mid-project?
Yes — switch any time from the model selector, as long as your plan includes that tier.
Is GitHub export available?
Not yet — it's on the roadmap. ZIP export is available today on every plan.