كل بوت Discord يبدأ تطبيقًا في Discord Developer Portal. يستغرق ذلك نحو خمس دقائق ولا يكلّف شيئًا. واستضافته ليبقى متصلًا هي الخطوة التالية.
أنشئ التطبيق والبوت
- اذهب إلى Discord Developer Portal وسجّل الدخول بحساب Discord الخاص بك.
- اضغط New Application، وأعطه اسمًا ووافق على الشروط. الاسم هو ما يراه الناس عندما يضيفون بوتك.
- افتح Bot من القائمة اليسرى. يُنشأ البوت مع التطبيق.
- تحت Token، اضغط Reset Token وأكّد. انسخ الرمز الآن. يعرضه Discord مرة واحدة؛ وإذا فقدته تعيد ضبطه مرة أخرى ويتوقف القديم عن العمل.
الرمز هو كلمة مرور البوت. لا تنشره في دردشة أو لقطة شاشة أو مستودع عام. راجع كيف تحمي رمز بوت Discord.
فعّل الـ intents التي يحتاجها بوتك
في صفحة Bot نفسها، تكون Privileged Gateway Intents متوقفة افتراضيًا:
- Message Content Intent: مطلوب إذا كان بوتك يقرأ نص الرسائل (مثل أمر ببادئة كـ
!ping). أوامر slash لا تحتاجه. - Server Members Intent: مطلوب لسرد الأعضاء أو تتبعهم، أو للتفاعل عندما ينضم أحد.
- Presence Intent: مطلوب لرؤية من هو متصل أو ماذا يلعب.
فعّل ما يستخدمه كودك فقط. وإذا سجّل البوت الدخول ثم توقف برسالة عن disallowed intents، فراجع إصلاح خطأ «Used disallowed intents» في بوت Discord.
ادعُ البوت إلى سيرفرك
راجع كيف تدعو بوت Discord إلى سيرفر.
ضع الرمز على سيرفرك في PlayNHost
- افتح سيرفر البوت في اللوحة، ثم الإعدادات، ثم إعدادات اللعبة.
- الصق الرمز في رمز بوت Discord.
- ارفع كودك وشغّل السيرفر. يقرأ كودك الرمز من متغير البيئة
DISCORD_TOKEN.
يوضح دليل لغتك بقية الخطوات: Node.js أو Python أو Java. هل أنت جديد على البرمجة؟ ابدأ بـ كيف تصنع بوت Discord بـ discord.js أو بـ Python.





