Discord रिएक्शन रोल कैसे सेट अप करें? समय-सीमा वाले रोल सहित संपूर्ण गाइड
ड्रॉपडाउन मेनू या बटन पैनल? किस रोल सेट के लिए क्या सही है, मेनू में समय कैसे सेट करें और समय समाप्त होने पर रोल कैसे वापस लें? कमांड और पैनल सेटअप, पदानुक्रम की गलती और तीन आम गलतियों के साथ।
यह लेख मूल तुर्की लेख से स्वचालित रूप से अनुवादित है। मूल तुर्की लेख पढ़ें

इस लेख में
संक्षेप में
रिएक्शन रोल का मतलब है कि मेंबर्स किसी मैसेज में दिए गए मेनू या बटन से अपना रोल खुद चुन सकते हैं। VeyroBot में इसके दो रूप होते हैं: ड्रॉपडाउन मेनू और बटन पैनल। दोनों को /reactionrole कमांड या पैनल के रिएक्शन रोल सेक्शन से सेट किया जा सकता है।
आप मेनू में एक समय-सीमा (duration) भी जोड़ सकते हैं: समय पूरा होने पर बॉट खुद-ब-खुद रोल वापस ले लेता है। इवेंट रोल, प्रतियोगिता की भागीदारी या अस्थायी एक्सेस देने के लिए आपको मैन्युअल रूप से ट्रैक रखने की जरूरत नहीं पड़ती।
रोल मिलने के लिए दो शर्तें
जब ये दोनों शर्तें पूरी नहीं होतीं, तो मेनू सेट हो जाता है, मैसेज दिखाई देता है, लेकिन रोल नहीं मिलता। अधिकांश शिकायतें यहीं से आती हैं।
- ऑटोरोल मॉड्यूल चालू होना चाहिए। मेनू और बटन का रोल देने का व्यवहार इसी मॉड्यूल पर निर्भर करता है; मॉड्यूल बंद होने पर मेनू क्लिक का जवाब नहीं देता।
- बॉट का रोल, बांटे जाने वाले रोल से ऊपर होना चाहिए। Discord किसी बॉट को अपने सबसे ऊंचे रोल से ऊपर के किसी रोल को देने की अनुमति नहीं देता। ऊपर न होने वाले रोल चुपचाप छोड़े नहीं जाते; मेंबर को मिलने वाले जवाब में "नहीं दिया जा सका" सूची में उनके नाम के साथ दिखाई देते हैं। बॉट के पास रोल प्रबंधित करें (Manage Roles) की अनुमति भी होनी चाहिए।
यदि आप सुनिश्चित नहीं हैं कि रोल क्रम कैसे काम करता है, तो पहले Discord रोल और अनुमति प्रणाली लेख देखें; वहाँ का पदानुक्रम नियम यहाँ पूरी तरह से लागू होता है।
VeyroBot में यह विषय:Discord रिएक्शन रोल (रोल मेन्यू) →
ड्रॉपडाउन मेनू या बटन पैनल?
दोनों अलग तरह से काम करते हैं और यह अंतर आपके रोल सेट के अनुसार सही चुनाव तय करता है।


| ड्रॉपडाउन मेनू | मेंबर एक से ज्यादा विकल्प चुन सकता है। मेनू एक पूरी सूची की तरह काम करता है: जो रोल चुने हुए नहीं छोड़े जाते वे वापस ले लिए जाते हैं। रंग, गेम, रुचि के रोल जैसे एक साथ प्रबंधित होने वाले सेट के लिए यह सही है। |
| बटन पैनल | हर बटन केवल अपना रोल चालू या बंद करता है; अन्य रोल को नहीं छूता। नियम स्वीकृति, नोटिफिकेशन रोल जैसे अलग-अलग लिए जाने वाले रोल के लिए यह सही है। |
| सामान्य सीमा | एक मेनू में अधिकतम 25 रोल हो सकते हैं। यह Discord की सीमा है: ड्रॉपडाउन मेनू में 25 विकल्प, बटन पैनल में 5 पंक्तियाँ × 5 बटन आते हैं। |
कमांड से सेटअप
कमांड का उपयोग करने के लिए आपके पास रोल प्रबंधित करें (Manage Roles) की अनुमति होनी चाहिए।
/reactionrole type:<dropdown | buttons> baslik:<menu title> rol1:@Role [rol2 … rol5] [description] [duration]
- tur — चुनता है कि यह मेनू होगा या बटन।
- baslik — मैसेज के ऊपर दिखाई देने वाला शीर्षक; यह अनिवार्य है।
- rol1 … rol5 — कमांड एक बार में पांच तक रोल लेता है। इससे लंबी सूचियां पैनल से सेट की जाती हैं।
- description — शीर्षक के नीचे आने वाली विवरण पंक्ति।
- duration — दिया गया रोल कितने समय तक रहेगा। खाली छोड़ने पर रोल हमेशा के लिए रहता है।
पैनल से सेटअप
पैनल कमांड की सीमाओं को हटा देता है और आपको मेनू को विजुअल तरीके से कस्टमाइज़ करने की अनुमति देता है:
- एक ही मेनू में 25 रोल तक का चयन।
- शीर्षक अधिकतम 256, विवरण अधिकतम 1000 अक्षर।
- मेनू मैसेज का एम्बेड रंग और भेजे जाने वाले चैनल का चयन।
- समय, कमांड वाले विकल्पों की सूची से ही दिया जाता है।

मेनू मैसेज बॉॉट द्वारा आपके चुने हुए चैनल पर भेजा जाता है। यदि आप मैसेज डिलीट कर देते हैं तो वह मेनू काम नहीं करेगा; आपको एक नया मेनू सेट करना होगा।
समय-सीमा वाले रोल: रोल खुद-ब-खुद वापस ले लिया जाता है
समय के विकल्प निश्चित हैं: अमित (बिना समय सीमा), 10 मिनट, 1 घंटा, 6 घंटे, 1 दिन, 3 दिन, 7 दिन, 30 दिन। समय मेनू के स्तर पर परिभाषित किया जाता है — उस मेनू से लिया गया हर रोल उसी समय-सीमा के साथ दिया जाता है।
काम करने का तरीका "रिमाइंडर सेट करके भूल जाने" जैसा नहीं है, रिकॉर्ड डेटाबेस में रखा जाता है:
- जैसे ही मेंबर रोल लेता है, समाप्त होने का समय दर्ज कर लिया जाता है। बॉट के रीस्टार्ट होने पर भी समय गायब नहीं होता।
- एक मिनट के अंतराल पर समय समाप्त होने वाले रिकॉर्ड स्कैन किए जाते हैं और रोल वापस ले लिया जाता है।
- यदि मेंबर खुद रोल छोड़ देता है तो टाइमर डिलीट हो जाता है; यदि वह रोल दोबारा लेता है तो समय शुरुआत से शुरू होता है।
- बाद में मेनू डिलीट होने पर भी, उस मेनू से दिए गए रोल अपने तय समय पर वापस ले लिए जाते हैं।
- यदि रोल डिलीट कर दिया गया है, मेंबर सर्वर छोड़ चुका है या रोल पहले से मेंबर के पास नहीं है तो रिकॉर्ड साफ कर दिया जाता है।
- यदि बॉट रोल वापस नहीं ले पा रहा है (अनुमति या पदानुक्रम की समस्या) तो वह हर दौर में दोबारा कोशिश करता है; यदि 24 घंटे तक सफलता नहीं मिलती तो वह रिकॉर्ड हटा देता है। इसलिए पूर्व शर्त वाला पदानुक्रम नियम समय-सीमा वाले रोल में और भी अधिक महत्वपूर्ण है।
समय-सीमा वाले मेनू किस प्लान में हैं, यह आप प्लान तुलना तालिका से देख सकते हैं।
चैनल, एक से ज़्यादा चयन और स्टाफ रोल की गलतियाँ
- गलत चैनल में मेनू सेट करना। यदि आप मेनू मैसेज को ऐसे चैनल पर भेजते हैं जिसे केवल स्टाफ देख सकता है, तो मेंबर्स रोल नहीं ले पाएंगे। मेनू ऐसे चैनल में होना चाहिए जिसे हर कोई पढ़ सके।
- ड्रॉपडाउन मेनू को सिंगल-चॉइस समझना। जब मेंबर दूसरा रोल चुनता है तो पहला वाला बना रहता है; लेकिन जब वह मेनू से कोई विकल्प हटाता है तो वह रोल वापस ले लिया जाता है। यदि रोल एक-दूसरे को खारिज (mutually exclusive) करने वाले होने चाहिए, तो यह मेनू को नहीं, बल्कि आपके रोल डिजाइन को सुनिश्चित करना चाहिए।
- मेनू में स्टाफ रोल रखना। आपके द्वारा मेनू में जोड़ा गया हर वह रोल है जिसे उस चैनल को देख सकने वाला कोई भी व्यक्ति ले सकता है। मॉडरेटर, वॉयस चैनल मैनेजमेंट या मैसेज डिलीट करने की अनुमति वाले रोल मेनू में नहीं रखे जाते।
रोल सदस्य खुद चुने या स्टाफ दे?
उपयुक्त: ऐसे कम्युनिटी जहाँ मेंबर्स अपने नोटिफिकेशन, गेम, रंग या रुचि के रोल खुद चुनते हैं; इवेंट और प्रतियोगिता के समय अस्थायी रोल बांटने वाले सर्वर; नियमों की स्वीकृति के बाद एक्सेस खोलने वाली संरचनाएं।
उपयुक्त नहीं: ऐसी स्थितियां जहाँ यह तय करना इंसान का काम है कि रोल किसके पास होना चाहिए (स्टाफ भर्ती, सत्यापित मेंबर स्थिति) और ऐसे सर्वर जहाँ रोल आवेदन/स्वीकृति प्रक्रिया पर निर्भर करता है। वहाँ रोल मेनू नहीं, बल्कि स्टाफ देता है।
अक्सर पूछे जाने वाले सवाल
अगर मेंबर मेनू से रोल लेकर तुरंत छोड़ दे तो क्या समय चलेगा?
नहीं। रोल छोड़ते ही टाइमर डिलीट हो जाता है। यदि वह रोल दोबारा लेता है तो समय शून्य से शुरू होता है।
क्या मैं किसी मेनू के रोल में से केवल एक को समय-सीमा वाला बना सकता हूँ?
नहीं। समय मेनू के स्तर पर होता है। अलग-अलग समय के लिए अलग मेनू सेट करें।
क्या मैं मेनू मैसेज को एडिट कर सकता हूँ?
मेनू का शीर्षक, विवरण और रोल सेटअप के समय ही तय होते हैं। बदलाव के लिए नया मेनू सेट करना और पुराने को डिलीट करना जरूरी है।
जब बॉट ऑफ़लाइन हो तो समय पूरा होने वाले रोल का क्या होता है?
चूंकि रिकॉर्ड डेटाबेस में सुरक्षित रहते हैं, इसलिए बॉट के वापस आने पर पहले ही दौर में उन्हें वापस ले लिया जाता है; समय गायब नहीं होता।
मैं चाहता हूँ कि मेंबर 25 से ज्यादा रोल में से चयन करें। विषय के अनुसार रोल को विभाजित करें और कई मेनू सेट करें; सीमा प्रति मेनू है।
अंतिम अपडेट: 15 सितंबर 2026. इस लेख की सीमाएं और व्यवहार VeyroBot के वर्तमान संस्करण में रिएक्शन रोल और समय-सीमा वाले रोल इंजन से सत्यापित किए गए हैं।