السماح للمستخدمين باختيار أدوارهم بأنفسهم على خوادم Discord
افتراضيًا، يمكن للمشرفين فقط تعيين أدوار المستخدم على خوادم Discord. ومع ذلك، سيكون من الجيد السماح للمستخدمين باختيار أدوارهم بأنفسهم لأن ذلك سيخفف بعض المسؤوليات عن عاتق المشرفين.
على الرغم من عدم وجود خيار أصلي للقيام بذلك في الإعدادات، يمكنك السماح للمستخدمين بتعيين أدوار لأنفسهم على خوادم Discord بسهولة بمساعدة الروبوتات. دعنا نرى كيف.
السماح للمستخدمين بتعيين أدوارهم بأنفسهم على خوادم Discord
سأشرح لك العملية بأكملها بمثال. هنا، لدي خادم يسمى Rubic’s Cubers حيث يمكن للأشخاص التحدث عن خوارزميات مكعب روبيك. ولكن هناك طرق مختلفة مثل CFOP و Roux و ZZ. نظرًا لأن كل مستخدم قد يختار طريقة مختلفة لحل المكعب، أريد من المستخدمين اختيار طريقة بأنفسهم. لذا يمكن للأشخاص الذين اختاروا دور CFOP الوصول إلى جميع القنوات التي تناقش CFOP وما إلى ذلك. إليك كيف قمت بذلك.
-
- للسماح للمستخدمين بتعيين أدوار لأنفسهم على Discord، يجب أن نقوم بإنشاء تلك الأدوار أولاً. للقيام بذلك، تحتاج إلى فتح Discord، حدد الخادم وانقر على اسم الخادم في الزاوية العلوية اليمنى. ثم في القائمة المنسدلة، انقر على خيار Server Settings.
- في إعدادات الخادم، حدد Roles في الشريط الجانبي وانقر على زر + لإضافة دور جديد.
-
- هنا يمكنك إعطاء اسم لدورك وأيضًا تعيين الأذونات التي لديهم على خادمك. بمجرد الانتهاء، انقر على Save Changes.
-
- الآن لديك أدوار وأذونات لما يمكن للمستخدمين في تلك الأدوار الوصول إليه. كل ما نحتاج إلى القيام به الآن هو السماح للأشخاص بتعيين هذه الأدوار لأنفسهم. للقيام بذلك، افتح موقع MEE6 Discord bot وانقر على Add to Discord. في النافذة المنبثقة التي تفتح، سجّل الدخول باستخدام حساب Discord الخاص بك.
-
- ثم Authorize MEE6 للوصول إلى حسابك.
السماح للمستخدمين باختيار أدوارهم بأنفسهم على خوادم Discord
-
- الآن حدد الخادم الذي تريد تمكين تعيين الأدوار عليه بالنقر فوق الزر Setup. سيؤدي ذلك إلى تثبيت روبوت MEE6 على هذا الخادم. بمجرد الانتهاء، انقر فوق زر Go لفتح لوحة تحكم MEE6.
-
- بعد تسجيل الدخول، حدد مكون Reaction Roles في قسم Plugins ضمن Server Management.
-
- الآن انقر على زر New reaction role لبدء إنشاء دور رد فعل.
-
- الآن حدد القناة التي يمكن للمستخدمين فيها تعيين الأدوار. عادةً ما تكون #Welcome و #Select_role و #Get_Started بعض أمثلة على القنوات.
-
- ثم أعطِ اسمًا لدور رد الفعل الخاص بك.
-
- الآن في قسم ردود الفعل والأدوار، انقر على زر Add reaction وحدد رمزًا تعبيريًا كتمثيل لرد الفعل هذا.
السماح للمستخدمين باختيار أدوارهم بأنفسهم على خوادم Discord
-
- بمجرد إضافة الرمز التعبيري، انقر على رمز Plus + بجانبه وحدد الدور. يمكنك تحديد أدوار متعددة أو دور واحد في رد الفعل هذا. سيتم تعيين المستخدمين الذين يختارون هذا الرمز التعبيري لجميع الأدوار في رد الفعل هذا.
-
- وبالمثل، يمكنك إضافة ردود فعل متعددة. افتراضيًا، يمكنك إضافة ردين في الخطة المجانية. إذا كنت تريد إضافة المزيد، فأنت بحاجة إلى الترقية إلى خطة MEE6 Premium.
- الآن في قسم Messages، اشرح للأشخاص أنه يتعين عليهم اختيار أي دور. واشرح أيضًا الرمز التعبيري الذي يعني رد الفعل. حتى يتمكن المستخدمون من اختيار رمز تعبيري والحصول على الأدوار المرتبطة برد الفعل هذا.
-
- في قسم Reaction Mode، حدد Default. إذا حدد المستخدم رد فعل، فسيتم تعيينه للأدوار المرتبطة برد الفعل هذا في الوضع الافتراضي. بينما في وضع Reverse، ستتم إزالة الدور عندما ينقر المستخدمون على رد فعل.
- أخيرًا، انقر فوق Save changes.
هذا كل شيء، لقد نجحت في إنشاء طريقة للمستخدمين لتعيين الأدوار لأنفسهم على خادم Discord. يمكنك فتح الخادم والانتقال إلى القناة والتحقق بنفسك.
- ولكن، هناك خطوة أخيرة للتأكد من أن الجميع يمكنهم رؤية تلك الرسالة. افتح Server Settings > Roles وتأكد من تشغيل Read Text Channels and Voice Channels. وتأكد أيضًا من تمكين Add Reactions في إعدادات أدوار الجميع.
بدلاً من ذلك، يمكنك أيضًا استخدام ProBot
ProBot هو روبوت Discord آخر مثل روبوت MEE6 سيسمح لك بالسماح لأعضاء خادمك بتعيين أدوارهم بأنفسهم على خادمك.
-
- لإعداد ProBot على خادم Discord الخاص بك، افتح موقع ProBot واضغط على خيار Add To Discord.
-
- سيؤدي ذلك إلى فتح نافذة منبثقة. ما عليك سوى تسجيل الدخول إلى الخدمة باستخدام حساب Discord الخاص بك.
-
- بمجرد الانتهاء، حدد الخادم الذي تريد إضافة ProBot إليه وانقر فوق Continue.
-
- ثم انقر فوق Authorize والذي يجب أن يغلق النافذة المنبثقة.
-
- الآن، ستتم إعادة توجيهك إلى لوحة تحكم ProBot، انقر هنا على خيار Embed Messages في الشريط الجانبي.
- الآن انقر فوق خيار Create في الأعلى لإنشاء رسالة مضمنة جديدة.
-
- أعطِ رسالتك المضمنة اسمًا ثم انقر فوق خيار +Add Field لإضافة العنوان والمحتوى والصورة وما إلى ذلك.
-
- أضف الحقول المطلوبة التي تشرح الأدوار في خادمك للمستخدمين الجدد.
- ثم انقر فوق الزر Send New Message في الأسفل.
-
- في النافذة المنبثقة، حدد القناة ثم انقر فوق Send New Message. سيتم إرسال هذه الرسالة كرسالة مضمنة في القناة المحددة.
-
- بمجرد الانتهاء، انقر فوق زر Save Changes.
- الآن انقر فوق خيار Reaction Roles في الشريط الجانبي الأيسر ثم انقر فوق Add Message.
-
- الآن تحت قسم Embeds، حدد التضمين الذي أنشأته للتو في الخطوة أعلاه.
- ثم تحت Choose a message، حدد الرسالة التي أرسلتها للتو.
-
- ثم تحت Emoji reaction، انقر فوق زر Add Reaction.
-
- حدد الرموز التعبيرية التي تمثل الأدوار على خادمك. رمز تعبيري واحد لكل دور.
- بمجرد التحديد، يجب أن ترى الرموز التعبيرية أدناه مع رمز plus بجانبها.
-
- انقر على رمز plus وحدد الدور، إذا اختار المستخدم هذا الرمز التعبيري، فسيتم تعيين هذا الدور له تلقائيًا على خادم Discord.
- بمجرد الانتهاء، انقر فوق Save Changes.
يمكن للمستخدمين الآن الانتقال إلى تلك القناة أو يمكنك تعيينها كقناة ترحيب. سيحتاج المستخدمون بعد ذلك إلى النقر فوق ردود فعل الرموز التعبيرية لهذه الرسالة للانضمام إلى الخادم المعني.
السماح للمستخدمين باختيار أدوارهم بأنفسهم على خوادم Discord
يمكن لكل من MEE6 و ProBot إنجاز العمل. كلاهما روبوتات Discord متعددة الأغراض، وكلاهما لهما العديد من الميزات المتشابهة للتنافس معها، وكلاهما سهل الاستخدام. خيار آخر هو Carl Bot الذي يتميز أيضًا بوظيفة أدوار رد الفعل. لذلك إذا كنت تستخدم أيًا من هذه الروبوتات الثلاثة، فيمكنك متابعة استخدامها بدلاً من تثبيت روبوت جديد فقط لأدوار رد الفعل لأن الثلاثة يقدمون تجربة مماثلة.