InvokaraDISCORD BOT HOSTING
HomeFeaturesPricingTemplatesDocs SupportSign in

Documentation

Everything you need to put your bot online and keep it healthy.

Getting startedQuick startPreparing your project
LanguagesNode.js (discord.js)Python (discord.py, Pycord…)Bun and Java (JDA)
ConfigurationAPI and command lineEntry fileToken and variablesDatabasesDeploy from GitHub
Day to dayConsole, crashes and alertsYour bot's web panelBot + website, pm2 and subfoldersWhat Invokara checks for youFree address and custom domainData and storageManage your bot from DiscordSharing a bot
PlansPlans and limits
HelpTroubleshooting
Getting started

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.

← PreviousQuick startNext →Node.js (discord.js)
InvokaraDISCORD BOT HOSTING Join the support Discord
ProductFeaturesDemoPricing
HelpDocsFAQTemplatesContactService status
LegalLegal noticeTerms of salePrivacy

© 2026 Invokara · Net prices, VAT not applicable (art. 293 B CGI)