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.

FilesEnvironment

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.