Reaction roles
सदस्य बटन, ड्रॉपडाउन या इमोजी रिएक्शन से अपने रोल खुद चुन सकें, इसके लिए एक पैनल पोस्ट करें।
यह कैसे काम करता है
रोल पैनल आपके चुने हुए चैनल में एक संदेश होता है। सदस्य इसका उपयोग करके खुद को कोई रोल देते हैं, और दोबारा उपयोग करके रोल वापस ले लेते हैं। आपके स्टाफ को कुछ नहीं करना पड़ता।
हर पैनल में अधिकतम 20 रोल हो सकते हैं, और एक सर्वर में 20 पैनल तक हो सकते हैं। जब सदस्य पैनल से सिर्फ एक रोल रख सकें, जैसे क्षेत्र या रंग, तब One role only चालू करें: तब नया रोल चुनने पर पुराना हट जाता है।
चुनने के तीन तरीके
- बटन
- हर रोल के लिए एक बटन, जिस पर लेबल, इमोजी या दोनों हो सकते हैं। सदस्य को एक निजी जवाब मिलता है जिसमें बताया जाता है कि क्या बदला।
- ड्रॉपडाउन
- सभी रोल वाला एक मेन्यू। लंबी सूचियों के लिए सबसे अच्छा। कोई रोल दोबारा चुनने पर वह वापस ले लिया जाता है।
- रिएक्शन
- क्लासिक स्टाइल: बॉट संदेश के नीचे हर रोल के लिए एक इमोजी जोड़ता है, सदस्य एक पर क्लिक करता है, और रिएक्शन हटाने पर रोल वापस ले लिया जाता है। हर रोल का अपना इमोजी होना चाहिए।
सेट करें
- Server Settings, फिर Roles में, बॉट के रोल को उन सभी रोल्स से ऊपर ले जाएँ जिन्हें सदस्य चुन सकते हैं।
- डैशबोर्ड पर Greetings, फिर Reaction roles खोलें, या Discord में /reactionrole create चलाएँ।
- स्टाइल और चैनल चुनें, अपने रोल जोड़ें, और पोस्ट करें। बाद में बदलाव सेव करने पर लाइव संदेश अपडेट हो जाता है।
कमांड
- /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
- सर्वर का हर रोल पैनल।
जानने लायक बातें
- सेट कौन कर सकता है
- Manage Roles वाले सदस्य /reactionrole का उपयोग कर सकते हैं। डैशबोर्ड का पेज सर्वर एडमिन के लिए है।
- जो रोल ठुकराए जाते हैं
- कोई भी रोल जिसमें मॉडरेशन अनुमति हो, जैसे Administrator, Ban Members या Manage Messages, क्योंकि तब सदस्य उसे खुद को दे रहे होंगे। Noxyr हर बार जाँचता है जब कोई रोल चुनता है, इसलिए बाद में ऐसी अनुमति पाने वाला रोल देना बंद हो जाता है।
- बॉट को चाहिए अनुमतियाँ
- Manage Roles, और पैनल के चैनल में View Channel, Send Messages और Embed Links। Reaction पैनल को Add Reactions और Read Message History भी चाहिए।
- कस्टम इमोजी
- आपके अपने सर्वर पर अपलोड होने चाहिए, ताकि बॉट उन्हें हमेशा इस्तेमाल कर सके। सामान्य इमोजी हर जगह काम करते हैं।
- कस्टम बॉट
- Reaction roles Noxyr के कस्टम बॉट पर भी काम करते हैं। अगर आप बॉट बदलते हैं, तो पैनल फिर से सेव करें ताकि आपके सर्वर को चलाने वाला बॉट उसे पोस्ट करे।
अक्सर पूछे जाने वाले सवाल
Discord पर reaction roles क्या हैं?
एक पैनल जहाँ सदस्य बटन, ड्रॉपडाउन विकल्प या इमोजी रिएक्शन पर क्लिक करके खुद को एक रोल देते हैं। दोबारा करने पर रोल वापस ले लिया जाता है। Noxyr तीनों स्टाइल सपोर्ट करता है।
जब सदस्य अपना रिएक्शन हटाए, तो उनका रोल कैसे हटाएँ?
रिएक्शन पैनल डिफ़ॉल्ट रूप से ऐसे ही काम करते हैं। जब सदस्य अपना रिएक्शन हटाता है, तो Noxyr रोल ले लेता है। बटन और ड्रॉपडाउन पैनल पर, वही रोल दोबारा चुनने से वह वापस ले लिया जाता है।
क्या सदस्य पैनल से सिर्फ एक रोल रख सकते हैं?
हाँ। डैशबोर्ड पर One role only चालू करें, या /reactionrole create में single को true सेट करें। तब नया रोल चुनने पर सदस्य का उस पैनल का दूसरा रोल हट जाता है।
डैशबोर्ड पर मैं कोई रोल क्यों नहीं चुन सकता?
सूची में वे रोल नहीं होते जिन्हें बॉट नहीं दे सकता: बॉट के अपने रोल से ऊपर के रोल, किसी इंटीग्रेशन द्वारा मैनेज रोल, और मॉडरेशन अनुमति वाले रोल। Server Settings में बॉट का रोल ऊपर ले जाएँ, फिर पेज रीलोड करें।
किसी सदस्य को रोल क्यों नहीं मिला?
जाँचें कि बॉट का रोल उस रोल से ऊपर है और उसके पास Manage Roles है। अगर पैनल बनने के बाद किसी रोल को मॉडरेशन अनुमति मिली, तो Noxyr तब तक उसे देना बंद रखता है जब तक वह अनुमति हटाई न जाए या दूसरा रोल न चुना जाए।