الصلاحيات
حتى ينشئ LFG Hub القنوات وينقل الأعضاء ويدير المجموعات، يحتاج إلى صلاحيات ديسكورد الصحيحة ودور مرتفع بما يكفي. توضح هذه الصفحة ما يحتاجه بالضبط، والإعداد الذي يفوته الناس غالبًا.
صلاحيات البوت المطلوبة
يطلب رابط الدعوة صلاحية المدير (Administrator) وكل واحدة من هذه الصلاحيات، وكل منها خانة اختيار مستقلة على شاشة ديسكورد. يعيد البوت فحصها عند انضمامه، وعند تغيّر الأدوار، وأثناء الإعداد، وينبهك إذا نقص شيء منها — فالدعوة ليست ضمانًا، لأن ديسكورد يتيح لك إلغاء تحديد صلاحيات أثناء التفويض، ويمكن تعديل الأدوار لاحقًا.
النشر والقراءة
| الصلاحية | سبب الحاجة إليها |
|---|---|
| عرض القناة (View Channel) | رؤية القنوات للنشر وإدارتها |
| قراءة سجل الرسائل (Read Message History) | العثور على منشوراته السابقة وتحديثها |
| إرسال الرسائل (Send Messages) | نشر رسائل البحث عن لاعبين وتحديثات الحالة |
| إرسال رسائل في المواضيع (Send Messages in Threads) | التحدث في دردشات المجموعات |
| تضمين الروابط (Embed Links) | عرض بطاقات المجموعات — بدونها يحوّلها ديسكورد إلى أزرار مجردة |
| استخدام الرموز التعبيرية الخارجية (Use External Emojis) | عرض أيقونات الألعاب والحالة |
| إدارة الرسائل (Manage Messages) | إبقاء قنوات البحث نظيفة، وتحويل منشور العضو إلى ملاحظة مجموعته |
| تجاوز الوضع البطيء (Bypass Slowmode) | نشر تحديثات المجموعة في القنوات ذات الوضع البطيء |
دردشات المجموعات
| الصلاحية | سبب الحاجة إليها |
|---|---|
| إنشاء مواضيع عامة (Create Public Threads) | فتح دردشة للمجموعة عند عدم توفر المواضيع الخاصة |
| إنشاء مواضيع خاصة (Create Private Threads) | فتح الدردشة الخاصة بالمجموعة — بدون صلاحية للمواضيع لن يجد المنضمون إلى المجموعات مكانًا للتجمع |
| إدارة المواضيع (Manage Threads) | أرشفة دردشات المجموعات المنتهية وتنظيفها |
الصوت
| الصلاحية | سبب الحاجة إليها |
|---|---|
| اتصال (Connect) | الانضمام إلى القنوات الصوتية |
| تحدث (Speak) | الحضور الصوتي في قنوات الألعاب |
| استخدام النشاط الصوتي (Use Voice Activity) | الحضور الصوتي دون الضغط للتحدث |
| نقل الأعضاء (Move Members) | نقل اللاعبين إلى القناة الصوتية لمجموعتهم |
| تعيين حالة القناة الصوتية (Set Voice Channel Status) | تعيين سطر الحالة في القنوات الصوتية |
إدارة الخادم
| الصلاحية | سبب الحاجة إليها |
|---|---|
| إدارة القنوات (Manage Channels) | إنشاء القنوات الصوتية للمجموعات والفئات وحذفها |
| إدارة الأدوار (Manage Roles) | إنشاء دور التنبيه لكل مجموعة وإسناده، وإصلاح وصوله إلى قناته |
| إدارة الويب هوكس (Manage Webhooks) | نشر بطاقات المجموعات باسم صاحب المجموعة |
| إنشاء دعوة فورية (Create Instant Invite) | دعوة لاعبين من خوادم أخرى إلى مجموعاتك |
| عرض سجل التدقيق (View Audit Log) | معرفة من دعا البوت، ليصل إرشاد الإعداد إليه وليس إلى المالك فقط |
موصى به
منح صلاحية المدير (Administrator) يغطي كل ما سبق ويجنّبك المفاجآت — بما في ذلك استثناءات القنوات الموضحة أدناه، والتي يتجاهلها المدير تمامًا. إذا كان مجتمعك يشترط أقل قدر من الصلاحيات، فألغِ تحديد المدير (Administrator) عند إضافة البوت واترك الباقي محددًا — لكن انتبه إلى أن نقص صلاحية واحدة قد يُفشل الأتمتة الصوتية بصمت.
استثناءات القنوات تتغلب على كل ذلك
منح صلاحية لدور LFG Hub في إعدادات الخادم ← الأدوار لا يكفي وحده. فالصلاحية المرفوضة على قناة — وغالبًا على @everyone — تبقى مرفوضة للبوت هناك، حتى لو كان يملكها على مستوى الخادم. المدير هو الاستثناء الوحيد.
يظهر ذلك بوضوح في قناة البحث عن لاعبين، لأن الصلاحيتين المعنيتين تفشلان بهدوء:
- رفض تضمين الروابط ← يُسقط ديسكورد محتوى بطاقة المجموعة. يرى الأعضاء رسالة بأزرار دون تفاصيل المجموعة.
- رفض إنشاء المواضيع الخاصة والعامة معًا ← لا تحصل المجموعة التي بلا قناة صوتية على دردشة، فلا يجد زر انضمام فيها وجهة يرسل إليها أحدًا.
يصلح البوت ذلك بنفسه عندما يستطيع: إذا كانت لديه إدارة الأدوار على القناة، فإنه يمنح نفسه ما أزاله الاستثناء. وإذا لم يستطع، فسيرفض إكمال /اعداد-البحث-عن-لاعبين هناك ويخبرك بالضبط أي الصلاحيات ناقصة.
الحل: افتح القناة ← تعديل القناة ← الصلاحيات ← إضافة أعضاء أو أدوار ← اختر دور LFG Hub ← اسمح بالصلاحيات التي ذكرها. يُطبَّق استثناء الدور المحدد بعد @everyone، فيتغلب عليه.
ترتيب الأدوار
هذا هو الشرط الذي يفوت الناس أكثر من غيره.
إذا لم يكن للبوت صلاحية المدير، فيجب أن يقع أعلى أدواره ضمن أعلى 5 أدوار غير إدارية في خادمك. يسمح ديسكورد للبوت بإدارة الأدوار والأعضاء الأدنى من دوره فقط، فإذا كان دور البوت منخفضًا جدًا:
- لن يستطيع إعطاء دور التنبيه الخاص بالمجموعة،
- ولن يستطيع نقل الأعضاء بين القنوات الصوتية،
…وتحدث هذه الإخفاقات بصمت. وعندما يكتشف البوت ذلك، يخبر مشرفيك برفع دوره: في قناة التقارير إن كانت لديك، وإلا برسالة خاصة.
الحل: افتح إعدادات الخادم ← الأدوار واسحب دور البوت إلى قرب أعلى القائمة.
إعادة منح الوصول إلى الأوامر
أوامر الإدارة (/setup و/اعداد-البحث-عن-لاعبين) تظهر افتراضيًا لمن لديهم إدارة السيرفر فقط. وتتبع لوحة التحكم القاعدة نفسها. للسماح لأدوار أو أعضاء آخرين باستخدام الأوامر، اذهب إلى إعدادات الخادم ← التكاملات ← LFG Hub وعدّل الوصول لكل أمر.
التالي: الإعداد ←