Docs
Deploy your own Discord bot, install a managed marketplace bot, or prepare a creator listing. Follow setup, token, billing and troubleshooting guides. See hosting updates.
Getting started
Create a Discord application, sign in with any supported method, verify your email, and start a free discord.js, discord.py, or JDA bot.
Deploy
- Deploy discord.jsHow the Node.js 22/24 template installs dependencies and runs your main file, and how public GitHub deploy works on Free and paid plans.
- Deploy discord.pyHow the Python 3.12/3.13 template installs requirements.txt and runs your main file. Self-bot libraries are not allowed.
- Deploy JDARun a shaded jar on the Java 21 template, or build one on start with Gradle. The heap is capped below the server memory.
- Deploy a Discord bot with an AI agentConnect Codex, Claude Code, Cursor or VS Code, use scoped agent tools, and finish payment or Free claim steps yourself.
- Agent tool referenceGenerated MCP tool inputs, scopes, confirmations and write-only secrets for your bot deployment workflow.
- API v1 referenceJSON API routes generated from OpenAPI, with bearer scopes, disk guards, human checkout and exact-name deletion.
- From an empty project to a running botAn end-to-end example from an empty Node.js project to source upload, protected token setup and verified runtime status.
- Troubleshoot an agent deploymentFix MCP authentication, missing scopes, bot tokens, intents, dependencies, crash loops and disk-full errors.
Run
- Environment variables and tokensWhere the bot token lives, why it never goes in a committed file, and how the optional git token works on paid plans.
- SFTP and the file managerUpload and edit files in your bot dashboard or over SFTP. Check your dashboard for backup availability and keep your own copy.
- Troubleshooting a bot that is offline or silentFix a bot that stays offline, logs in but ignores commands, gets killed for memory, or hits Discord rate limits and Cloudflare error 1015.
- Fix TOKEN_INVALIDCheck and replace an invalid Discord bot token without exposing it.
- Fix a missing moduleRestore missing Python and Node dependencies and check import paths.
- Discord rate limits and Cloudflare 1015Handle Discord 429 responses, retry delays, and temporary 1015 blocks.
- Fix out-of-memory errorsDiagnose memory kills, JavaScript heap errors, Java errors, and Python MemoryError.
Account
- Free tier renewalRenew the free server every 7 days. When reminders arrive, what suspension means, and when files are deleted.
- Limits and fair useMemory, disk, CPU, and connection limits, blocked ports, one free server per person, and what gets a bot stopped.
- Billing FAQHow paid plans are billed, which payment methods are offered, and how to manage your subscription.
- Install a Discord marketplace botChoose a marketplace bot, review software and hosting costs, configure your Discord token, and manage the hosted instance from your purchase library.
- Creator setup and bot submissionCreate a creator profile and prepare a Discord bot listing with source, screenshots, setup fields, pricing and support details for independent review.
Still stuck?
Tell us your bot's name and what the console shows, and we'll take a look. Quick answers are in the FAQ.