Noxyr में custom command बॉट के पास पहले से मौजूद किसी कमांड का नया नाम है। आपका सर्वर $store को $shop चलाने दे सकता है, $done को $ticket close चलाने दे सकता है, या $gnitro से पुरस्कार पहले से भरा हुआ giveaway शुरू कर सकता है। ये dashboard के Custom Commands पेज पर बिना कोड के बनते हैं, और ये मुफ़्त हैं। यह गाइड बताती है कि ये किसलिए अच्छे हैं, एक कैसे बनाएं, और वे नियम जो इन्हें सुरक्षित रखते हैं।
बॉट कमांड का नाम क्यों बदलें?
हर सर्वर के अपने शब्द होते हैं। एक दुकान उसे store कहती है, एक सपोर्ट टीम टिकट पूरा होने पर "done" कहती है, और जो लोग किसी दूसरे बॉट से आए हैं वे गाना बजाने के लिए पहले से $p टाइप करते हैं। Custom commands सदस्यों को वे शब्द इस्तेमाल करने देते हैं जो वे पहले से जानते हैं, बजाय बॉट के शब्द सीखने के। स्टाफ़ कम टाइप करता है, और नए सदस्य ज़्यादा बार सही अंदाज़ा लगाते हैं।
- छोटे कमांड: music player के लिए
$p,$np,$qऔर$s। - आपके अपने शब्द: catalog के लिए
$store, review छोड़ने के लिए$vouch, staff आवेदनों के लिए$apply। - एक-शब्द वाली कार्रवाइयां:
$doneटिकट बंद करता है,$claimउसे क्लेम करता है,$purgeसंदेश साफ़ करता है। - सेटिंग्स के साथ कमांड:
$bassbass boost फ़िल्टर चालू करता है,$repeatपूरी queue को लूप करता है।
custom command कैसे बनाएं
- 1. Custom Commands पेज खोलें। Noxyr dashboard में साइन इन करें, अपना सर्वर चुनें, और Control खोलकर Custom Commands पर जाएं।
- 2. एक जोड़ें। New custom command दबाएं, या Templates खोलकर किसी एक पर क्लिक करें ताकि वह तैयार रूप में जुड़ जाए।
- 3. नाम दें। Trigger बॉक्स में नया नाम लिखें, जैसे
store। केवल अक्षर, संख्याएं, - और _, अधिकतम 32 अक्षर। - 4. चुनें कि यह क्या चलाए। कमांड चुनें, और अगर उसके कई actions हैं तो action भी, जैसे
ticketफिरclose। - 5. आज़माएं। संपादन रोकने के लगभग एक सेकंड बाद यह अपने आप सहेज जाता है। अपने सर्वर में
$storeटाइप करें।
इस पेज पर एक ही सूची के दो दृश्य हैं। Graph हर custom command को एक Command से जुड़े Trigger के रूप में दिखाता है, जो तब पढ़ने में आसान है जब कुछ कमांड के पहले से भरे मान हों। Simple list सादी पंक्तियां दिखाता है। दोनों एक ही चीज़ को संपादित करते हैं।
पहले से भरे मान: सेटिंग्स के साथ बने कमांड
एक preset हर बार custom command चलने पर असली कमांड के किसी एक विकल्प को भर देता है। $gnitro $giveaway create को पुरस्कार Discord Nitro सेट करके चलाता है, इसलिए स्टाफ़ केवल समय और विजेताओं की संख्या टाइप करता है: $gnitro 1h 1। नाम के बाद जो भी टाइप किया जाता है वह जोड़ दिया जाता है, और नाम से दिया गया विकल्प, जैसे prize:"Gift card", उस एक बार के लिए preset की जगह ले लेता है।
Presets सहेजते समय जांचे जाते हैं: मान विकल्प में फ़िट होना चाहिए (जहां संख्या चाहिए वहां संख्या, जहां सूची है वहां सूचीबद्ध विकल्पों में से एक), और उसमें double quotes या line breaks नहीं हो सकते। पेज कुछ भी सहेजे जाने से पहले ठीक उस बॉक्स की ओर इशारा करता है जिसे ठीक करना है।
शुरू करने के लिए टेम्पलेट
Templates सूची एक क्लिक में एक पूरा custom command जोड़ देती है। अठारह हैं, उनके काम के हिसाब से समूहित:
| समूह | टेम्पलेट |
|---|---|
| Music | $p, $np, $s, $q, $dc, $vol, $repeat, $bass, $247 |
| Tickets | $done, $claim, $faqs |
| Store | $store, $vouch |
| Community | $gnitro, $apply, $lb |
| Moderation | $purge |
custom commands क्या नहीं कर सकते
एक custom command केवल नाम बदलता है। वह कस्टम जवाब पोस्ट नहीं कर सकता, script नहीं चला सकता, या कई कमांड को जोड़ नहीं सकता; क्या होगा यह असली कमांड तय करता है। यह जानबूझकर है: कोई custom नाम असली कमांड की अनुमतियों, module स्विच और cooldowns के साथ चलता है, इसलिए $purge अब भी केवल उन लोगों तक सीमित है जो पहले से संदेश साफ़ कर सकते हैं। मूल नाम काम करते रहते हैं, और कोई custom command कभी असली Noxyr कमांड का नाम नहीं ले सकता।
ये केवल संदेशों के रूप में काम करते हैं। $store आपके prefix के साथ टाइप करने पर चलता है, लेकिन यह / मेन्यू में नहीं दिखेगा, क्योंकि Discord एक बॉट को हर किसी के लिए slash commands का एक ही सेट रजिस्टर करने देता है, हर सर्वर के लिए अलग सेट नहीं। अगर आपने पहले prefix commands इस्तेमाल नहीं किए हैं, तो prefix commands बनाम slash commands बताता है कि दोनों कैसे तुलना में आते हैं।
उसी पेज पर prefix बदलना
हर custom command आपके सर्वर prefix से शुरू होता है, डिफ़ॉल्ट रूप से $। Custom Commands पेज के नीचे Prefix बॉक्स पूरे सर्वर के लिए उसे बदलता है, custom commands और सामान्य कमांड दोनों के लिए, और सहेजते ही पेज का हर नाम नए prefix पर स्विच हो जाता है। Discord बॉट का prefix कैसे बदलें में बताया गया है कि ऐसा prefix कैसे चुनें जो दूसरे बॉट से न टकराए।
आज़माना चाहते हैं? Noxyr मुफ़्त जोड़ें, फिर dashboard में Custom Commands खोलें। पूरा संदर्भ custom commands docs में है।