المقدمة
تعرف على BotHosting Pro وكيف يعمل
مرحباً بك في BotHosting Pro — منصة احترافية لاستضافة وتشغيل بوتات ديسكورد على مدار الساعة (24/7). نوفر لك بيئة متكاملة لإدارة بوتك بكل سهولة، من رفع الكود إلى مراقبة السجلات مباشرة.
كيف تعمل المنصة؟
تعمل BotHosting Pro على تزويدك بخادم افتراضي مخصص لتشغيل بوت ديسكورد الخاص بك. كل بوت يعمل في بيئة معزولة有自己的 موارد مخصصة (RAM، CPU، مساحة تخزين) لضمان عدم تأثر البوتات الأخرى.
- تقوم بإنشاء حساب على المنصة (عبر الإدارة)
- تشترك في الخطة المناسبة لاحتياجاتك
- تنشئ بوتاً جديداً وتضيف التوكن
- ترفع ملفات البوت أو ترفع ملف ZIP
- تُعيّن الملف الرئيسي وتشغّل البوت
- تتابع السجلات وتحكم في البوت من الكونسول
اللغات المدعومة
ندعم مجموعة متنوعة من لغات البرمجة لاستضافة بوتات ديسكورد:
- Node.js — باستخدام discord.js v14+
- Python — باستخدام discord.py 2.x
- Java — باستخدام JDA 5
- C# — باستخدام Discord.NET
- Go — باستخدام Discordgo
- Rust — باستخدام Serenity
المميزات الرئيسية
- إعادة تشغيل تلقائي — إذا توقف البوت، يتم إعادة تشغيله فوراً
- سجلات مباشرة — مراقبة مخرجات البوت في الوقت الحقيقي
- مدير ملفات — رفع وتعديل الملفات من المتصفح
- كونسول مباشر — تنفيذ أوامر مباشرة
- متغيرات البيئة — إدارة متغيرات ENV بسهولة
- إشعارات — تنبيهات عبر البريد والديسكورد
ملاحظة: إذا واجهتك أي مشكلة، يمكنك التواصل مع فريق الدعم عبر سيرفر الديسكورد.
Introduction
Learn about BotHosting Pro and how it works
Welcome to BotHosting Pro — a professional platform for hosting and running Discord bots 24/7. We provide a complete environment to manage your bot with ease, from uploading code to monitoring live logs.
How does it work?
BotHosting Pro provides you with a dedicated virtual server to run your Discord bot. Each bot runs in an isolated environment with its own dedicated resources (RAM, CPU, storage) to ensure other bots are not affected.
- Create an account on the platform (via admin)
- Subscribe to a plan that fits your needs
- Create a new bot and add its token
- Upload your bot files or a ZIP archive
- Set the main file and start the bot
- Monitor logs and control the bot from the console
Supported Languages
We support a variety of programming languages for Discord bot hosting:
- Node.js — using discord.js v14+
- Python — using discord.py 2.x
- Java — using JDA 5
- C# — using Discord.NET
- Go — using Discordgo
- Rust — using Serenity
Key Features
- Auto Restart — If your bot stops, it's restarted automatically
- Live Logs — Monitor bot output in real-time
- File Manager — Upload and edit files from the browser
- Live Console — Execute commands directly
- Environment Variables — Manage ENV variables easily
- Notifications — Alerts via email and Discord
Note: If you encounter any issues, you can reach our support team via the Discord server.
إنشاء حساب
كيفية إنشاء حساب على BotHosting Pro
في BotHosting Pro، يتم إنشاء الحسابات من قبل الإدارة. هذا يضمن التحكم في جودة الخدمة ودعم المستخدمين بشكل أفضل.
خطوات إنشاء الحساب
- تواصل معنا عبر ديسكورد — قم بزيارة سيرفر الديسكورد الخاص بنا وأرسل رسالة للإدارة
- قدم بياناتك — أرسل اسم المستخدم المطلوب والبريد الإلكتروني
- انتظر التفعيل — سيتم إنشاء حسابك وإرسال بيانات الدخول عبر رسالة خاصة (DM) على ديسكورد والبريد الإلكتروني
- سجّل الدخول — استخدم بيانات الدخول للوصول إلى لوحة التحكم
مهم: لا تشارك بيانات الدخول مع أي شخص آخر. إذا نسيت كلمة المرور، تواصل مع الإدارة للحصول على كلمة مرور جديدة.
الوصول إلى لوحة التحكم
بعد تفعيل الحساب، يمكنك تسجيل الدخول من خلال صفحة /login. سيتم توجيهك إلى لوحة التحكم حيث يمكنك:
- إنشاء بوتات جديدة
- إدارة الملفات
- مراقبة السجلات
- تعديل إعدادات البوت
Create Account
How to create an account on BotHosting Pro
On BotHosting Pro, accounts are created by the administration. This ensures better quality of service and user support.
Account Creation Steps
- Contact us via Discord — Visit our Discord server and send a message to the admin
- Provide your details — Send your desired username and email address
- Wait for activation — Your account will be created and login credentials will be sent via DM on Discord and email
- Log in — Use your credentials to access the dashboard
Important: Do not share your login credentials with anyone. If you forget your password, contact the admin for a new one.
Accessing the Dashboard
After account activation, you can log in through the /login page. You'll be redirected to the dashboard where you can:
- Create new bots
- Manage files
- Monitor logs
- Modify bot settings
استضافة بوت
الخطوات لإنشاء واستضافة بوت ديسكورد
بعد تسجيل الدخول إلى لوحة التحكم، يمكنك إنشاء واستضافة بوت ديسكورد في بضع خطوات بسيطة.
الخطوة 1: إنشاء بوت جديد
- من لوحة التحكم، اضغط على زر "بوت جديد"
- أدخل اسم البوت (اسم للتمييز فقط)
- أدخل توكن البوت (Token) — يمكنك الحصول عليه من Discord Developer Portal
- اضغط "إنشاء"
نصيحة: للحصول على التوكن، أنشئ تطبيقاً جديداً في Discord Developer Portal، ثم اذهب إلى قسم "Bot" واضغط "Reset Token".
الخطوة 2: رفع ملفات البوت
بعد إنشاء البوت، انتقل إلى تبويب "الملفات" وارفع ملفات مشروعك. يمكنك رفع ملفات فردية أو ملف ZIP يحتوي على المشروع بالكامل.
الخطوة 3: تعيين الملف الرئيسي
بعد رفع الملفات، يجب تعيين الملف الرئيسي الذي سيُشغّل البوت:
- لـ Node.js: عادةً
index.js أو bot.js
- لـ Python: عادةً
main.py أو bot.py
الخطوة 4: تشغيل البوت
اضغط على زر "تشغيل" وسيبدأ البوت فوراً. يمكنك متابعة السجلات من تبويب "الكونسول" للتأكد من أن البوت يعمل بشكل صحيح.
تم! بوتك الآن يعمل على مدار الساعة (24/7) مع إعادة تشغيل تلقائي إذا توقف.
Deploy Bot
Steps to create and host a Discord bot
After logging into the dashboard, you can create and host a Discord bot in a few simple steps.
Step 1: Create a New Bot
- From the dashboard, click the "New Bot" button
- Enter a bot name (for identification only)
- Enter the bot token — get it from the Discord Developer Portal
- Click "Create"
Tip: To get the token, create a new application in the Discord Developer Portal, go to the "Bot" section, and click "Reset Token".
Step 2: Upload Bot Files
After creating the bot, go to the "Files" tab and upload your project files. You can upload individual files or a ZIP archive containing the entire project.
Step 3: Set the Main File
After uploading files, you must set the main file that will run the bot:
- For Node.js: usually
index.js or bot.js
- For Python: usually
main.py or bot.py
Step 4: Start the Bot
Click the "Start" button and the bot will start immediately. You can monitor logs from the "Console" tab to ensure the bot is running correctly.
Done! Your bot is now running 24/7 with automatic restart if it stops.
رفع الملفات
طرق رفع وإدارة ملفات البوت
يوفر BotHosting Pro مدير ملفات متكامل يسمح لك برفع وتعديل وحذف ملفات البوت مباشرة من المتصفح.
طرق الرفع
1. رفع ملفات فردية
- انتقل إلى تبويب "الملفات" في لوحة التحكم
- اضغط على زر "رفع"
- اختر الملف أو الملفات المراد رفعها
- انتظر حتى يكتمل الرفع
2. رفع ملف ZIP
يمكنك تجميع ملفات مشروعك في ملف ZIP واحد ورفعه مباشرة:
- قم بتعبئة ملفات المشروع في ملف
.zip
- اسحب وأفلت ملف ZIP في منطقة الرفع
- أو استخدم زر الرفع واختر ملف ZIP
- سيتم فك الضغط تلقائياً واستخراج الملفات
3. السحب والإفلات
يمكنك سحب الملفات من جهازك وإفلتها مباشرة في منطقة الملفات في لوحة التحكم.
إدارة الملفات
- عرض الملفات — اضغط على أي ملف لفتحه في المحرر
- تعديل الملف — عدّل محتوى الملف مباشرة من المتصفح واحفظ
- تعيين كرئيسي — اختر الملف الرئيسي الذي سيُشغّل البوت
- حذف ملف — احذف أي ملف لا تحتاجه
تنبيه: تأكد من أن الملف الرئيسي مُعيّن قبل تشغيل البوت. بدون ملف رئيسي، لن يتمكن البوت من التشغيل.
Upload Files
Methods for uploading and managing bot files
BotHosting Pro provides a fully integrated file manager that allows you to upload, edit, and delete bot files directly from the browser.
Upload Methods
1. Upload Individual Files
- Go to the "Files" tab in the dashboard
- Click the "Upload" button
- Select the file or files to upload
- Wait for the upload to complete
2. Upload a ZIP File
You can pack your project files into a single ZIP file and upload it directly:
- Create a
.zip archive of your project files
- Drag and drop the ZIP file into the upload area
- Or use the upload button and select the ZIP file
- It will be automatically extracted
3. Drag and Drop
You can drag files from your computer and drop them directly into the file manager area in the dashboard.
Managing Files
- View Files — Click any file to open it in the editor
- Edit File — Modify the file content directly in the browser and save
- Set as Main — Choose the main file that will run the bot
- Delete File — Delete any file you no longer need
Warning: Make sure the main file is set before starting the bot. Without a main file, the bot won't be able to start.
إعداد Node.js bot
كيفية إعداد بوت ديسكورد بلغة Node.js
في هذا الدليل، سنشرح كيفية إعداد بوت ديسكورد باستخدام Node.js و discord.js ثم استضافته على BotHosting Pro.
المتطلبات
إنشاء مشروع Node.js
الملف 1: package.json
أنشئ ملف package.json في الجذر:
{
"name": "my-discord-bot",
"version": "1.0.0",
"description": "My Discord Bot",
"main": "index.js",
"scripts": {
"start": "node index.js"
},
"dependencies": {
"discord.js": "^14.16.3"
}
}
ملاحظة: سيتم تثبيت المكتبات تلقائياً عند التشغيل إذا كان ملف node_modules غير موجود.
الملف 2: index.js
أنشئ الملف الرئيسي index.js:
const { Client, GatewayIntentBits } = require('discord.js');
const client = new Client({
intents: [
GatewayIntentBits.Guilds,
GatewayIntentBits.GuildMessages,
GatewayIntentBits.MessageContent
]
});
client.once('ready', () => {
console.log(`✅ Logged in as ${client.user.tag}`);
});
client.on('messageCreate', (message) => {
if (message.content === '!ping') {
message.reply('Pong! 🏓');
}
});
client.login(process.env.TOKEN);
الخطوات على BotHosting Pro
- ارفع ملفتي
package.json و index.js عبر مدير الملفات
- عيّن
index.js كملف رئيسي
- أضف متغير البيئة
TOKEN بقيمة توكن البوت (انظر متغيرات البيئة)
- اضغط "تشغيل"
تم! بوت Node.js الخاص بك يعمل الآن. تحقق من الكونسول للتأكد من تسجيل الدخول بنجاح.
Node.js Bot Setup
How to set up a Discord bot using Node.js
In this guide, we'll explain how to set up a Discord bot using Node.js and discord.js, then host it on BotHosting Pro.
Requirements
Create a Node.js Project
File 1: package.json
Create a package.json file in the root:
{
"name": "my-discord-bot",
"version": "1.0.0",
"description": "My Discord Bot",
"main": "index.js",
"scripts": {
"start": "node index.js"
},
"dependencies": {
"discord.js": "^14.16.3"
}
}
Note: Dependencies will be installed automatically on first run if node_modules is not present.
File 2: index.js
Create the main file index.js:
const { Client, GatewayIntentBits } = require('discord.js');
const client = new Client({
intents: [
GatewayIntentBits.Guilds,
GatewayIntentBits.GuildMessages,
GatewayIntentBits.MessageContent
]
});
client.once('ready', () => {
console.log(`✅ Logged in as ${client.user.tag}`);
});
client.on('messageCreate', (message) => {
if (message.content === '!ping') {
message.reply('Pong! 🏓');
}
});
client.login(process.env.TOKEN);
Steps on BotHosting Pro
- Upload both
package.json and index.js via the file manager
- Set
index.js as the main file
- Add the environment variable
TOKEN with your bot token (see Environment Variables)
- Click "Start"
Done! Your Node.js bot is now running. Check the console to verify successful login.
إعداد Python bot
كيفية إعداد بوت ديسكورد بلغة Python
في هذا الدليل، سنشرح كيفية إعداد بوت ديسكورد باستخدام Python و discord.py ثم استضافته على BotHosting Pro.
المتطلبات
إنشاء مشروع Python
الملف 1: requirements.txt
أنشئ ملف requirements.txt لتحديد المكتبات المطلوبة:
discord.py>=2.3.0
ملاحظة: سيتم تثبيت المكتبات المذكورة في requirements.txt تلقائياً عند التشغيل.
الملف 2: main.py
أنشئ الملف الرئيسي main.py:
import os
import discord
from discord.ext import commands
intents = discord.Intents.default()
intents.message_content = True
bot = commands.Bot(command_prefix='!', intents=intents)
@bot.event
async def on_ready():
print(f'✅ Logged in as {bot.user}')
@bot.command()
async def ping(ctx):
await ctx.send('Pong! 🏓')
bot.run(os.getenv('TOKEN'))
الخطوات على BotHosting Pro
- ارفع ملفتي
requirements.txt و main.py عبر مدير الملفات
- عيّن
main.py كملف رئيسي
- أضف متغير البيئة
TOKEN بقيمة توكن البوت
- تأكد من أن أمر التشغيل هو
python main.py
- اضغط "تشغيل"
تم! بوت Python الخاص بك يعمل الآن. تحقق من الكونسول للتأكد من الاتصال.
Python Bot Setup
How to set up a Discord bot using Python
In this guide, we'll explain how to set up a Discord bot using Python and discord.py, then host it on BotHosting Pro.
Requirements
Create a Python Project
File 1: requirements.txt
Create a requirements.txt file to list required packages:
discord.py>=2.3.0
Note: Packages listed in requirements.txt will be installed automatically on first run.
File 2: main.py
Create the main file main.py:
import os
import discord
from discord.ext import commands
intents = discord.Intents.default()
intents.message_content = True
bot = commands.Bot(command_prefix='!', intents=intents)
@bot.event
async def on_ready():
print(f'✅ Logged in as {bot.user}')
@bot.command()
async def ping(ctx):
await ctx.send('Pong! 🏓')
bot.run(os.getenv('TOKEN'))
Steps on BotHosting Pro
- Upload both
requirements.txt and main.py via the file manager
- Set
main.py as the main file
- Add the environment variable
TOKEN with your bot token
- Make sure the start command is
python main.py
- Click "Start"
Done! Your Python bot is now running. Check the console to verify the connection.
متغيرات البيئة
إدارة متغيرات البيئة (Environment Variables) للبوت
متغيرات البيئة (Environment Variables) هي طريقة آمنة لتخزين القيم الحساسة مثل التوكنات ومفاتيح API بدلاً من كتابتها في الكود مباشرة.
لماذا تستخدم متغيرات البيئة؟
- الأمان: تمنع تسريب التوكنات والمفاتيح السرية
- المرونة: يمكنك تغيير القيم بدون تعديل الكود
- التنظيم: تفصل بين الإعدادات والكود
كيف تضيف متغيرات البيئة
- انتقل إلى تبويب "الإعدادات" في لوحة التحكم
- ابحث عن قسم "متغيرات البيئة"
- اضغط على "إضافة متغير"
- أدخل المفتاح (Key) — مثل:
TOKEN
- أدخل القيمة (Value) — مثل:
MTIzNDU2Nzg5...
- اضغط "حفظ"
الوصول إلى المتغيرات في الكود
في Node.js
// باستخدام process.env
const token = process.env.TOKEN;
client.login(token);
// أو باستخدام dotenv
require('dotenv').config();
client.login(process.env.TOKEN);
في Python
import os
# باستخدام os.getenv
token = os.getenv('TOKEN')
bot.run(token)
# أو باستخدام python-dotenv
from dotenv import load_dotenv
load_dotenv()
bot.run(os.getenv('TOKEN'))
أمثلة شائعة
| المفتاح |
الوصف |
TOKEN |
توكن البوت من Discord Developer Portal |
DATABASE_URL |
رابط قاعدة البيانات |
API_KEY |
مفتاح API لخدمة خارجية |
OWNER_ID |
معرف مالك البوت |
تنبيه: لا تشارك قيم متغيرات البيئة مع أي شخص. هذه القيم حساسة وتعادل كلمة المرور.
Environment Variables
Managing environment variables for your bot
Environment Variables are a secure way to store sensitive values like tokens and API keys instead of hardcoding them in your source code.
Why use Environment Variables?
- Security: Prevents leaking tokens and secret keys
- Flexibility: Change values without modifying code
- Organization: Separates configuration from code
How to Add Environment Variables
- Go to the "Settings" tab in the dashboard
- Find the "Environment Variables" section
- Click "Add Variable"
- Enter the Key — e.g.,
TOKEN
- Enter the Value — e.g.,
MTIzNDU2Nzg5...
- Click "Save"
Accessing Variables in Code
In Node.js
// Using process.env
const token = process.env.TOKEN;
client.login(token);
// Or using dotenv
require('dotenv').config();
client.login(process.env.TOKEN);
In Python
import os
# Using os.getenv
token = os.getenv('TOKEN')
bot.run(token)
# Or using python-dotenv
from dotenv import load_dotenv
load_dotenv()
bot.run(os.getenv('TOKEN'))
Common Examples
| Key |
Description |
TOKEN |
Bot token from Discord Developer Portal |
DATABASE_URL |
Database connection URL |
API_KEY |
External service API key |
OWNER_ID |
Bot owner's Discord ID |
Warning: Never share your environment variable values with anyone. These are sensitive and equivalent to passwords.
الكونسول والسجلات
مراقبة البوت وتحكم عبر الكونسول المباشر
يوفر BotHosting Pro واجهة كونسول مباشرة تربطك بعمليات البوت في الوقت الحقيقي عبر اتصال WebSocket.
الكونسول المباشر
من تبويب "الكونسول" في لوحة التحكم، يمكنك:
- عرض السجلات — مراقبة مخرجات البوت فوراً مع ألوان مميزة لكل نوع
- إرسال أوامر — إدخال أوامر مباشرة للبوت عبر حقل الإدخال
- مسح السجلات — مسح محتوى الكونسول
أنواع السجلات
| النوع |
اللون |
الوصف |
stdout |
أخضر |
المخرجات العادية للبرنامج |
stderr |
أحمر |
رسائل الأخطاء |
system |
أصفر |
رسائل النظام (بدء/إيقاف) |
info |
أزرق |
معلومات إضافية |
الاتصال عبر WebSocket
يتصل الكونسول بالخادم عبر WebSocket للحصول على تحديثات فورية. عند فتح تبويب الكونسول:
- يتم إنشاء اتصال WebSocket تلقائياً
- يظهر مؤشر اتصال أخضر عند الاتصال بنجاح
- تظهر السجلات الجديدة فوراً عند وصولها
- يمكنك إدخال أوامر في حقل الإدخال وإرسالها
نصائح
- إذا حدث خطأ، تحقق من السجلات الحمراء لتحديد السبب
- تأكد من تعيين ملف رئيسي صحيح قبل التشغيل
- تأكد من إضافة متغيرات البيئة المطلوبة
- إذا توقف البوت، سيتم إعادة تشغيله تلقائياً
ملاحظة: اتصال WebSocket يستخدم المسار /ws/console مع رمز مصادقة (JWT Token) للوصول الآمن.
Console & Logs
Monitor and control your bot via the live console
BotHosting Pro provides a live console interface that connects you to bot operations in real-time via WebSocket.
The Live Console
From the "Console" tab in the dashboard, you can:
- View Logs — Monitor bot output instantly with color-coded types
- Send Commands — Input commands directly to the bot via the input field
- Clear Logs — Clear the console content
Log Types
| Type |
Color |
Description |
stdout |
Green |
Normal program output |
stderr |
Red |
Error messages |
system |
Yellow |
System messages (start/stop) |
info |
Blue |
Additional information |
WebSocket Connection
The console connects to the server via WebSocket for instant updates. When you open the Console tab:
- A WebSocket connection is established automatically
- A green indicator shows successful connection
- New logs appear instantly as they arrive
- You can type commands in the input field and send them
Tips
- If an error occurs, check the red logs to identify the cause
- Make sure a valid main file is set before starting
- Make sure all required environment variables are added
- If the bot stops, it will be restarted automatically
Note: The WebSocket connection uses the /ws/console path with a JWT authentication token for secure access.
الأسئلة الشائعة
إجابات على الأسئلة الأكثر تكراراً
كيف أحصل على حساب؟
تواصل مع الإدارة عبر سيرفر الديسكورد. سيتم إنشاء حسابك وإرسال بيانات الدخول عبر رسالة خاصة (DM) والبريد الإلكتروني.
ما هي اللغات المدعومة؟
ندعم Node.js، Python، Java، C#، Go، وRust. يمكنك استخدام أي لغة مدعومة لبناء بوت ديسكورد.
هل يتم إعادة تشغيل البوت تلقائياً؟
نعم! إذا توقف البوت بسبب خطأ أو انهيار، يتم إعادة تشغيله تلقائياً فوراً. نضمن وقت تشغيل 24/7.
كيف أحصل على توكن البوت؟
- اذهب إلى Discord Developer Portal
- أنشئ تطبيقاً جديداً أو اختر تطبيقاً موجوداً
- انتقل إلى قسم "Bot"
- اضغط "Reset Token" ثم انسخ التوكن
كيف أضيف مكتبات إضافية؟
لـ Node.js: أضف المكتبة في ملف package.json ضمن قسم dependencies.
لـ Python: أضف اسم المكتبة في ملف requirements.txt.
ستتم تثبيت المكتبات تلقائياً عند التشغيل.
ماذا يحدث إذا توقف البوت؟
يتم إعادة تشغيل البوت تلقائياً. إذا توقف عدة مرات متتالية، قد يتوقف النظام عن إعادة التشغيل تلقائياً ويُرسل لك إشعار.
كيف أشاهد أخطاء البوت؟
اذهب إلى تبويب "الكونسول" في لوحة التحكم. ستظهر جميع الأخطاء بلون أحمر مع تفاصيل الخطأ.
هل يمكنني تعديل ملفات البوت بعد الرفع؟
نعم! يمكنك تعديل أي ملف مباشرة من مدير الملفات في لوحة التحكم. افتح الملف في المحرر وعدّله واحفظ.
كيف أغير توكن البوت؟
اذهب إلى إعدادات البوت، عدّل قيمة متغير البيئة TOKEN، ثم أعد تشغيل البوت.
ما هو الحد الأقصى لحجم الملفات؟
الحد الأقصى لرفع ملف واحد هو 50 MB. إذا كان مشروعك أكبر، يمكنك تقسيمه أو استخدام ملف ZIP.
لم تجد إجابتك؟ تواصل معنا عبر سيرفر الديسكورد وسنأسعد بمساعدتك!
Frequently Asked Questions
Answers to the most commonly asked questions
How do I get an account?
Contact the admin via the Discord server. Your account will be created and login credentials will be sent via DM and email.
What languages are supported?
We support Node.js, Python, Java, C#, Go, and Rust. You can use any supported language to build your Discord bot.
Does the bot restart automatically?
Yes! If the bot stops due to an error or crash, it is restarted automatically. We ensure 24/7 uptime.
How do I get the bot token?
- Go to Discord Developer Portal
- Create a new application or select an existing one
- Navigate to the "Bot" section
- Click "Reset Token" and copy the token
How do I add extra libraries?
For Node.js: Add the package in package.json under the dependencies section.
For Python: Add the package name in requirements.txt.
Packages will be installed automatically on first run.
What happens if the bot stops?
The bot is restarted automatically. If it stops multiple times consecutively, the system may stop auto-restarting and you'll receive a notification.
How do I see bot errors?
Go to the "Console" tab in the dashboard. All errors appear in red with detailed error information.
Can I edit bot files after uploading?
Yes! You can edit any file directly from the file manager in the dashboard. Open the file in the editor, modify it, and save.
How do I change the bot token?
Go to bot settings, modify the TOKEN environment variable, then restart the bot.
What is the maximum file size?
The maximum upload size per file is 50 MB. If your project is larger, you can split it or use a ZIP archive.
Didn't find your answer? Contact us via the Discord server and we'll be happy to help!