Overview

How BotDen works — visual commands, events, modules, and the tools we provide for your bots.

BotDen is a platform for building and hosting Discord bots. Build with the visual editor, install modules, deploy in one click.

Your bots

Create your bot, connect it to Discord, and deploy it from the dashboard. Bot counts are limited by plan tier (Free: 1, Starter: 5, Pro: unlimited).

BotDen prepares the bot permissions in its generated invite automatically. Enable any required privileged intents in the Discord Developer Portal. If something does not work, use the troubleshooting guide.

How You Build

Build with Codex is available to every plan. Connect BotDen to Codex CLI once, then ask Codex to inspect, create, update, or delete commands and event handlers from any terminal. This uses your Codex session; BotDen does not need your OpenAI API key and does not charge for model usage.

Starter and Pro accounts also include BotDen's native AI builder. Paid subscribers can use it immediately; access through a complimentary upgrade becomes available once the account is at least seven days old. Choose OpenAI Luna or DeepSeek 4.1, select Command or Event, describe the behavior inside the dashboard, review the visual output, and save it without connecting another account or providing an API key. Starter includes up to 150 AI prompts per rolling 24 hours and 1,000 per rolling 30 days; Pro includes up to 1,000 and 10,000 respectively. Each build uses one prompt and can use one additional prompt for a large command continuation. A validation retry is included. The builder shows when it starts a continuation and checks the complete command before you can save it. Provider requests that fail before producing a result are refunded from the daily and 30-day allowance; an earlier completed turn still counts. Your description and a limited list of existing artifact names and setting keys are sent to OpenAI for Luna or DeepInfra for DeepSeek. When modifying an artifact, the selected declarative artifact is also sent. Both models share the same allowance.

Connect Codex

  1. Expand Build with Codex in any bot dashboard and select Set up Codex CLI.
  2. Copy the two setup commands into your terminal. Codex opens BotDen in your browser for a secure login and approval.
  3. Start a new Codex session. Enter /mcp if you want to verify that BotDen is connected.
  4. Paste the provided starter prompt and describe the command or event handler you want. The connection works without leaving the dashboard open.

BotDen also supports optional WebMCP site tools in compatible ChatGPT desktop browser sessions. These are separate from Codex CLI: a standalone CLI cannot see tools registered inside a regular Edge tab. See the official Codex MCP guide for connection troubleshooting.

  • Visual editor — define triggers, connect nodes, insert variables, and add conditions. Start with a short flow and test it before adding branches.
  • Modules — browse setup guides for every catalog module, including moderation, tickets, welcome images, RSS, and webhooks. Each guide lists the required plan and current capabilities.

What You Can Create

  • Commands — slash commands and prefix commands with options, subcommands, and context menus
  • Events — respond to member joins, messages, reactions, voice updates, and more
  • Server settings — let server admins configure your bot per-guild from a web page
  • Public profiles — share your bot with an invite link and a public landing page