#bots
10 articles
Use the host and port shown in the Game Panel with the admin username and password you chose at checkout. Connection strings for MongoDB, MariaDB, PostgreSQL and Redis.
Most bots go offline because the code crashes, runs out of memory, uses an invalid token or missing intents, hits Discord rate limits, or the service is suspended for an unpaid invoice.
Switch your bot from one language to another with Settings → Change Egg, and change the Node.js, Python or Java version with the Docker Image list in Startup.
The LavaLink V4 plan gives you your own Lavalink server that you configure yourself: set the password in Startup, adjust application.yml, then add host, port and password to your bot.
Upload your bot (without node_modules) or link a GitHub repo in Startup, set the Main file, then click Start. npm install runs automatically when package.json exists.
Upload your bot files with a requirements.txt, set your main .py file and Python version in the Startup tab, then click Start and check the console.
Put your bot token in a .env file, load it with dotenv (Node.js) or python-dotenv (Python), never commit it to GitHub, and reset it at once if it leaks.
Compare Lite, Plus, Pro, Ultra, Elite, Ruby and LavaLink V4, and pick the right size, language and location for your Discord or Telegram bot.
No domain? Open your website, API or bot dashboard over HTTPS with a free SSL certificate from Endercloud. Port first, a dash, then your node name, always on ender.co.in, like https://25808-agni.ender.co.in.
In Settings you can reinstall your server, switch its type with Change Egg (for example Paper to Vanilla Bedrock, or Node.js to Python), rename it, and find the Node and Server ID.
