شروحات لوحة التحكم6 دقائق
استضافة بوتات ديسكورد: الرفع والتوكن وGitHub وحل المشاكل
ارفع بوتك، وأضف التوكن، واربطه بـ GitHub للنشر التلقائي، وحل أشهر المشاكل.
SNG تكتشف Node.js أو Python تلقائيًا، وتثبت الحزم، وتشغّل البوت.
- 1الخطوة 1
افتح بوتك
من القائمة اختر «بوتات ديسكورد» ثم افتح البوت.

- 2الخطوة 2
ارفع ملفات البوت
ارفع ملف ZIP للبوت. تُكتشف اللغة، وتُثبت الحزم، ويبدأ البوت. تُؤخذ نسخة احتياطية قبل كل نشر، واحتفظ بنسختك أيضًا.
- 3الخطوة 3
أضف التوكن
من Discord Developer Portal ← تطبيقك ← Bot انسخ التوكن والصقه في SNG. يُحفظ مشفرًا. SNG تقرأ config.json أو .env، ولأي ملف آخر عدّله من تبويب «الملفات».
- 4الخطوة 4
اربط GitHub (اختياري)
اربط مستودعًا باستخدام توكن محدود لهذا المستودع فقط، وأضف الـ Webhook الظاهر، وسيُعاد نشر البوت مع كل push. وتستطيع بدلًا من ذلك بناء بوت بدون كود ثم نشره.
مشاكل شائعة (تظهر في صفحة البوت)
- يحتاج صلاحيات أو Intents إضافية: فعّل Message Content والـ Intents الأخرى من Developer Portal ← Bot.
- حزمة مطلوبة غير موجودة: أضفها إلى package.json أو requirements.txt.
- حاول فتح منفذ ويب: البوتات لا تستطيع الاستماع على منافذ الويب، احذف جزء خادم الويب.
- كتب ملفات بجانب الكود: الرسالة في صفحة البوت توضح أين تُحفظ البيانات.
- TypeScript غير مدعوم بعد: ارفع ملفات JavaScript بعد التحويل.
- كود discord.js v13 قديم: حدّثه لإصدار حالي.
- صلاحية ناقصة في السيرفر: رتبة البوت يجب أن تكون أعلى من الرتب التي يديرها.
تحتاج مساعدة؟
تواصل مع الدعملم تنجح معك الخطوات؟ فريق الدعم الفني متاح على مدار الساعة.
