الأذونات والأدوار
هناك نوعان منفصلان من الأذونات يجب التفكير فيهما:
Topics: permissions, roles, hierarchy, access, admin
هناك نوعان منفصلان من الأذونات يجب التفكير فيهما:
- أذوناتك — ما تحتاجه *أنت* لتكوين Netrcol.
- أذونات Netrcol — ما يحتاجه *البوت* لتنفيذ كل إجراء.
معظم مشاكل "الأمر لم يفعل شيئًا" تعود إلى أحد هذين الأمرين، أو إلى تسلسل الأدوار.
الأذونات التي تحتاجها
لفتح خادم في لوحة التحكم وتغيير الإعدادات، تحتاج إلى إذن إدارة الخادم في ذلك الخادم.
تتطلب أوامر الدردشة الفردية الإذن المطابق — على سبيل المثال حظر الأعضاء لتشغيل!ban، أو إدارة الخادم لتغيير البادئة أو اللغة. يتجاوز المسؤولون جميع هذه الفحوصات. متطلبات كل أمر مدرجة في مرجع الأوامر.
الأذونات التي يحتاجها Netrcol
يمكن لـ Netrcol القيام فقط بما يسمح به دوره الخاص. الطريق الأبسط هو منح المسؤول — تدعو عملية الدعوة إليه بشكل افتراضي — ولكن يمكنك أيضًا تعيين أذونات دقيقة إذا كنت تفضل التحكم الأكثر صرامة.
الأساسيات
في أي قناة حيث يقوم Netrcol بالنشر (السجلات، رسائل الترحيب، اللوحات، الإعلانات)، يحتاج إلى:
| الإذن | السبب |
|---|---|
| عرض القناة | لرؤية القناة |
| إرسال الرسائل | للنشر |
| تضمين الروابط | لإرسال تضمينات غنية |
| قراءة تاريخ الرسائل | لإثراء السجلات وتحرير رسائله الخاصة |
تحتاج الميزات التي تستخدم ردود الفعل (لوحات التذاكر، أدوار ردود الفعل، الألعاب) أيضًا إلى إضافة ردود الفعل.
حسب الميزة
| الميزة | الإذن الذي يحتاجه البوت |
|---|---|
| حظر / رفع الحظر | حظر الأعضاء |
| طرد | طرد الأعضاء |
| التوقيت، التحذير، توقيتات AutoMod | إدارة الأعضاء |
| مسح الرسائل، AutoMod، الألعاب | إدارة الرسائل |
| قفل / فتح / وضع بطيء، التذاكر | إدارة القنوات |
الدور التلقائي، التسجيل، أدوار ردود الفعل، دعوات ومكافآت المستوى،!role | إدارة الأدوار |
تغيير الألقاب (!setnick) | إدارة الألقاب |
نصيحة: تقوم لوحة التحكم بتشغيل فحص صحة الإعداد المباشر على صفحة كل وحدة. إذا كان Netrcol يفتقر إلى إذن أو كانت قناة ما غير مُهيأة بشكل صحيح، ستظهر لك تحذيرًا هناك قبل أن يحدث أي خلل.
تسلسل الأدوار
هذه هي المشكلة الأكثر شيوعًا. لأي إجراء يعيّن/يزيل الأدوار أو يعتدل الأعضاء، يجب أن يكون أعلى دور لـ Netrcol أعلى من الدور المستهدف أو العضو في قائمة الأدوار.
على سبيل المثال، إذا كنت تريد من Netrcol منح دور "موثوق"، يجب أن يكون دور Netrcol في *موضع أعلى* من "موثوق" في إعدادات الخادم → الأدوار. ينطبق نفس الشيء على الاعتدال: لا يمكن لـ Netrcol حظر أو توقيت عضو يكون أعلى دوره من دوره الخاص.
كيفية إصلاح ذلك
- افتح إعدادات الخادم → الأدوار.
- اسحب دور Netrcol لأعلى، فوق كل دور يحتاج إلى إدارته.
- يتم تصنيف الأدوار من الأعلى إلى الأسفل، لذا فإن الأعلى في القائمة = المزيد من السلطة.
ملاحظة: لا يمكن لدور أبدًا إدارة نفسه أو أي شيء فوقه — هذه قاعدة منصة، وليست قيدًا من Netrcol. حتى مع وجود مسؤول، لا يزال Netrcol غير قادر على التصرف على الأدوار الموضوعة فوق دوره الخاص.
الإعداد الموصى به
للحصول على أفضل تجربة:
- منح Netrcol المسؤول (أو الأذونات الدقيقة المذكورة أعلاه).
- اسحب دور Netrcol بالقرب من أعلى قائمة الأدوار الخاصة بك.
- احتفظ به تحت أدوار الموظفين/المالكين الخاصة بك إذا كنت ترغب في ذلك، ولكن فوق كل دور يديره.
لا يزال لا يعمل؟
- الأمر لا يفعل شيئًا → تحقق من أن *لديك* الإذن المطلوب، وأن الأمر غير معطل في إعدادات الاعتدال.
- لا يمكن لـ Netrcol تعيين دور → غالبًا ما يكون ذلك بسبب تسلسل الأدوار.
- لا توجد سجلات / رسائل ترحيب → تأكد من أن Netrcol لديه إرسال الرسائل وتضمين الروابط في تلك القناة المحددة.
الخطوات التالية
- إنهاء دليل البدء
- تعيين البادئة واللغة
- استكشاف دليل الميزات