Preparing your project
Zip your bot's folder. A typical layout:
Tree
my-bot/
├── package.json ← or requirements.txt in Python
├── index.js ← entry file
├── .env ← TOKEN=... (optional, see Variables)
├── commands/
└── data/ ← your data files (SQLite, JSON…)⚠️
Don't include
node_modules, venv or __pycache__: they are heavy and reinstalled automatically. The .zip can contain the project folder or its files directly.Other ways to upload your code: link a GitHub repository, start from a ready-made template (Files tab), or fix a file right in the built-in editor.