تتيح أدوار التفاعل لأعضاء Discord منح أنفسهم رتبة بالنقر على إيموجي أسفل رسالة، وفقدانها بإزالة التفاعل. يراقب البوت تلك الرسالة ويغيّر الرتب نيابة عنك، فلا يحتاج فريقك إلى توزيعها يدوياً. ليس لدى Discord ميزة أدوار تفاعل خاصة به، لذلك تحتاج إلى بوت. يوضح هذا الدليل كيفية إعدادها باستخدام Noxyr، الذي يقدم أيضاً أزراراً وقائمة منسدلة لنفس المهمة.

ما فائدة أدوار التفاعل

يستخدمها معظم السيرفرات في أمور يجب أن يختارها الأعضاء بأنفسهم:

  • التنبيهات: رتبة الإعلانات أو الفعاليات، فيحصل عليها من يريد التنبيه فقط.
  • الاهتمامات: رتبة لاعب أو فنان تفتح القنوات الخاصة بذلك الموضوع.
  • المنطقة أو اللغة: رتبة واحدة لكل عضو، فالاختيار الجديد يستبدل القديم.
  • الألوان: رتبة تغيّر لون الاسم فقط.

ردود الفعل أم أزرار أم قائمة منسدلة؟

تؤدي الثلاثة الوظيفة نفسها. اختر حسب الشكل الذي تريده للوحة:

  • ردود الفعل هي الشكل الكلاسيكي. تُظهر عدد من اختار كل خيار، لكن الأعضاء لا يتلقون رداً، لذا لا يرون إن فشل تغيير الرتبة.
  • الأزرار هي الأوضح. لكل زر تسمية، ويتلقى العضو رسالة خاصة توضح ما الذي تغيّر.
  • القائمة المنسدلة تبقى مرتبة مع القوائم الطويلة، وتحافظ على اختصار القناة على الهواتف.

كيفية إعداد أدوار التفاعل

  1. أضف البوت. أضف Noxyr إلى سيرفرك. وهو مجاني.
  2. انقل رتبته إلى الأعلى. في إعدادات السيرفر ثم الرتب، اسحب رتبة البوت فوق كل رتبة يستطيع الأعضاء اختيارها. لا يستطيع البوت منح إلا الرتب الأدنى من رتبته.
  3. أنشئ اللوحة. افتح لوحة التحكم، ثم انتقل إلى الترحيب، ثم أدوار التفاعل. أو شغّل /reactionrole create في Discord واختر الشكل والرتبة الأولى.
  4. أضف رتبك. تتسع اللوحة لـ 20 رتبة. لوحات ردود الفعل تحتاج إلى إيموجي واحد لكل رتبة. في لوحة التحكم، أضفها كلها دفعة واحدة؛ وفي Discord استخدم /reactionrole add.
  5. انشرها. في لوحة ردود الفعل يضيف البوت كل الإيموجي عنك، فلا يحتاج الأعضاء إلا إلى النقر.
  6. اختبرها. انقر على خيار بحساب عادي، ثم انقر مرة أخرى للتأكد من اختفاء الرتبة.

السماح للأعضاء بامتلاك رتبة واحدة فقط

فعّل رتبة واحدة فقط للخيارات التي تُلغي بعضها بعضاً، مثل المنطقة أو اللون. اختيار رتبة جديدة يزيل القديمة، وفي لوحة ردود الفعل تُزال ردة الفعل القديمة أيضاً. في Discord، اضبط single على true في /reactionrole create.

أبقِ رتب الإدارة خارج اللوحة

أي رتبة في لوحة الرتب يمكن أن يأخذها أي شخص يراها، لذلك لا يجب أبداً وضع رتبة تملك صلاحية حظر الأعضاء أو إدارة الرسائل. يرفض Noxyr هذه الرتب عند الحفظ، ويتحقق مرة أخرى في كل مرة يختار فيها أحد رتبة. وإذا اكتسبت رتبة صلاحية إدارة لاحقاً، تتوقف عن المنح.

إصلاح أدوار التفاعل التي لا تعمل

  • لا يحدث شيء: رتبة البوت أدنى من الرتبة التي يجب أن يمنحها، أو أنه لا يملك صلاحية إدارة الرتب.
  • الإيموجي مفقود من الرسالة: يحتاج البوت إلى صلاحيتي إضافة ردود الفعل وقراءة سجل الرسائل في تلك القناة.
  • يتم رفض إيموجي مخصص: يجب رفعه إلى سيرفرك أنت.
  • الرتبة غير موجودة في قائمة لوحة التحكم: إنها أعلى من البوت، أو تُديرها تكاملة (Integration)، أو تملك صلاحية إدارية.

تُغطى كل الخيارات في وثائق أدوار التفاعل. للرتب التي يجب أن يحصل عليها الجميع، استخدم بدلاً من ذلك الرتبة التلقائية أو التحقق.