أدوار التفاعل
أدوار التفاعل في Noxyr: انشر لوحة بأزرار أو قائمة منسدلة أو ردود فعل بالإيموجي ليختار الأعضاء رتبهم بأنفسهم. أعدّها عبر /reactionrole أو لوحة التحكم.
كيف تعمل
اللوحة هي رسالة واحدة في قناة تختارها. يستخدمها الأعضاء لمنح أنفسهم رتبة، ويستخدمونها مرة أخرى لإعادتها. لا يحتاج أحد من فريقك إلى فعل أي شيء.
كل لوحة تتسع لـ 20 رتبة، ويمكن للسيرفر أن يملك حتى 20 لوحة. فعّل رتبة واحدة فقط عندما يجب أن يحمل الأعضاء رتبة واحدة من اللوحة فقط، مثل المنطقة أو اللون: عندها يؤدي اختيار رتبة جديدة إلى إزالة القديمة.
ثلاث طرق للاختيار
- أزرار
- زر واحد لكل رتبة، مع تسمية أو إيموجي أو كليهما. يتلقى العضو رداً خاصاً يوضح ما الذي تغيّر.
- قائمة منسدلة
- قائمة واحدة تضم كل الرتب. الأفضل للقوائم الطويلة. اختيار الرتبة مرة أخرى يُعيدها.
- ردود الفعل
- الشكل الكلاسيكي: يضيف البوت إيموجياً واحداً لكل رتبة أسفل الرسالة، ويضغط العضو على واحد منها، وإزالة التفاعل تُعيد الرتبة. يحتاج كل رتبة إلى إيموجي خاص بها.
الإعداد
- في إعدادات السيرفر ثم الرتب، انقل رتبة البوت فوق كل رتبة يستطيع الأعضاء اختيارها.
- افتح الترحيب ثم أدوار التفاعل في لوحة التحكم، أو شغّل /reactionrole create في Discord.
- اختر الشكل والقناة، وأضف رتبك، ثم انشر. حفظ أي تغيير لاحقاً يحدّث الرسالة المباشرة.
الأوامر
- /reactionrole create style:<style> role:<role>
- انشر لوحة جديدة مع أول رتبة فيها. الخيارات: emoji، label، channel، title، message، single.
- /reactionrole add panel:<panel> role:<role>
- أضف رتبة إلى لوحة. تتحدث الرسالة المباشرة.
- /reactionrole remove panel:<panel> role:<role>
- أزل رتبة من لوحة. يحتفظ بها الأعضاء الذين يملكونها.
- /reactionrole delete panel:<panel>
- احذف لوحة ورسالتها. يحتفظ الأعضاء برتبهم.
- /reactionrole list
- كل لوحات الرتب في السيرفر.
معلومات مفيدة
- من يستطيع إعدادها
- الأعضاء الذين يملكون صلاحية إدارة الرتب يستطيعون استخدام /reactionrole. وصفحة لوحة التحكم مخصصة لمسؤولي السيرفر.
- الرتب المرفوضة
- أي رتبة تملك صلاحية إدارية، مثل Administrator أو Ban Members أو Manage Messages، لأن الأعضاء سيمنحونها لأنفسهم. يتحقق Noxyr مرة أخرى في كل مرة يختار فيها أحد رتبة، لذلك تتوقف الرتبة التي تكتسب إحدى هذه الصلاحيات لاحقاً عن المنح.
- الصلاحيات التي يحتاجها البوت
- إدارة الرتب (Manage Roles)، إضافة إلى عرض القناة (View Channel) وإرسال الرسائل (Send Messages) وتضمين الروابط (Embed Links) في قناة اللوحة. لوحات ردود الفعل تحتاج أيضاً إلى إضافة ردود الفعل (Add Reactions) وقراءة سجل الرسائل (Read Message History).
- الإيموجي المخصص
- يجب رفعه إلى سيرفرك أنت، حتى يتمكن البوت من استخدامه دائماً. الإيموجي العادي يعمل في كل مكان.
- البوتات المخصصة
- تعمل أدوار التفاعل أيضاً مع بوت Noxyr مخصص. إذا بدّلت البوت، احفظ اللوحة من جديد حتى ينشرها البوت الذي يدير سيرفرك.
الأسئلة الشائعة
ما أدوار التفاعل في Discord؟
لوحة يمنح فيها الأعضاء أنفسهم رتبة بالضغط على زر أو خيار في قائمة منسدلة أو إيموجي تفاعل. وتؤدي الضغطة نفسها مرة أخرى إلى إعادة الرتبة. يدعم Noxyr الأشكال الثلاثة كلها.
كيف أجعل الأعضاء يفقدون رتبة عندما يزيلون تفاعلهم؟
هكذا تعمل لوحات ردود الفعل افتراضياً. عندما يزيل العضو تفاعله، يسحب Noxyr الرتبة. وفي لوحات الأزرار والقوائم المنسدلة، اختيار الرتبة نفسها مرة أخرى يعيدها.
هل يمكن للأعضاء امتلاك رتبة واحدة فقط من اللوحة؟
نعم. فعّل رتبة واحدة فقط في لوحة التحكم، أو اضبط single على true في /reactionrole create. عندها يؤدي اختيار رتبة جديدة إلى إزالة الرتبة الأخرى للعضو من تلك اللوحة.
لماذا لا أستطيع اختيار رتبة في لوحة التحكم؟
تُستثنى من القائمة الرتب التي لا يستطيع البوت منحها: الرتب الأعلى من رتبة البوت نفسه، والرتب التي تُديرها التكاملات، والرتب التي تملك صلاحيات إدارية. انقل رتبة البوت إلى الأعلى في إعدادات السيرفر، ثم أعد تحميل الصفحة.
لماذا لم يحصل العضو على الرتبة؟
تحقق من أن رتبة البوت أعلى من تلك الرتبة وأنه يملك صلاحية إدارة الرتب. إذا مُنحت رتبة صلاحية إدارية بعد إنشاء اللوحة، يتوقف Noxyr عن منحها حتى تزيل تلك الصلاحية أو تختار رتبة أخرى.