الصلاحيات التي يحتاجها البوت
الصلاحيات الدقيقة في رابط الدعوة، وما يُستخدم له كل منها، وما الذي يتعطّل بدونه.
مجموعة الدعوة
يطلب رابط الدعوة قائمة ثابتة، لا Administrator. ومع ذلك يبقى Administrator الخيار الأسهل في السيرفر الذي فيه تجاوزات كثيرة للقنوات، لأن تجاوزًا واحدًا مرفوضًا على فئة قد يمنع إنشاء التذاكر، لكنه ليس مطلوبًا.
- عرض القنوات (View Channels)، وإرسال الرسائل (Send Messages)، وإرسال الرسائل في الخيوط (Send Messages in Threads)، وقراءة سجل الرسائل (Read Message History).
- نشر اللوحات والكتالوجات ورسائل الترحيب والرد في التذاكر.
- تضمين الروابط (Embed Links)، وإرفاق الملفات (Attach Files).
- كل Embed وصورة فاتورة وملف النسخ النصي للتذكرة.
- إضافة التفاعلات (Add Reactions)، واستخدام الإيموجي الخارجي (Use External Emojis).
- أهداف التفاعل والإيموجي على الأزرار.
- إدارة الرسائل (Manage Messages).
- الأمر /clear، وحذف الرسائل المزعجة، وتعديل اللوحات والكتالوجات المنشورة.
- إدارة القنوات (Manage Channels).
- إنشاء قنوات التذاكر وإعادة تسميتها وقفلها وحذفها.
- إدارة الرتب (Manage Roles).
- منح رتبة التحقق ورتب الفائزين. ويجب أن تكون رتبة البوت أعلى من تلك الرتب أيضًا.
- إدارة الخيوط (Manage Threads).
- خيوط التذاكر وتنظيف الخيوط.
- إنشاء التعبيرات وإدارتها (Create and Manage Expressions).
- /addemoji.
- عرض سجل التدقيق (View Audit Log).
- تحتاجه ميزة anti-nuke لمعرفة من حذف قناة أو حظر أحدًا.
- طرد الأعضاء (Kick Members)، وحظر الأعضاء (Ban Members)، وكتم الأعضاء مؤقتًا (Moderate Members).
- إجراءات anti-nuke وanti-spam (الطرد والحظر والكتم المؤقت).
ترتيب الرتبة
لا يسمح Discord للبوت بإدارة إلا الرتب الأدنى من أعلى رتبة لديه. إذا لم يمنح التحقق الرتبة، أو لم تُمنح رتبة الفائز، فانقل رتبة البوت فوقها من «إعدادات السيرفر → الرتب».
تجاوزات القنوات
قد تُمنح صلاحية على مستوى السيرفر ثم تُرفض على فئة أو قناة. أكثر الأعطال شيوعًا فئة تذاكر يُرفض فيها @everyone صلاحية View Channel، ولا تُمنح رتبة البوت صلاحية صريحة. تُبلغ قائمة مهام الإعداد وقناة السجلات عن هذه الحالات بعبارة «missing permission» مع اسم القناة.
أداة «حاسبة الصلاحيات» على الموقع تُنشئ رابط دعوة بمجموعة مخصصة إذا أردت تقليصها أكثر.