Discord प्रोडक्ट कैटलॉग बॉट एक चैनल को ब्राउज़ करने लायक स्टोरफ़्रंट में बदल देता है: ड्रॉपडाउन में कैटेगरी, और हर कैटेगरी खोलने पर कीमत, विवरण और स्टॉक के साथ प्रोडक्ट की सूची। आप जो भी बदलें, वह अपने-आप ताज़ा हो जाती है। Noxyr इसे तीन हिस्सों से बनाता है (कैटेगरी, प्रोडक्ट, और पोस्ट किया गया कैटलॉग संदेश), बिना कोड और बिना किसी पेड टियर के। यह गाइड कैटलॉग में समर्थित हर फ़ील्ड और उसे आपके सर्वर में सेट करने का तरीका बताती है।
Discord प्रोडक्ट कैटलॉग बॉट असल में क्या करता है
कैटलॉग बॉट के बिना Discord शॉप एक पिन किया गया संदेश होता है जिसे कोई हाथ से बदलता है, या एम्बेड की एक लंबी दीवार जो कीमत बदलते ही पुरानी पड़ जाती है। कैटलॉग बॉट इसके बजाय आपके प्रोडक्ट एक डेटाबेस में रखता है और उसी डेटा से एक संदेश बनाता है। डैशबोर्ड पर कीमत बदलें, और पोस्ट किया गया संदेश खुद अपडेट हो जाता है। किसी को उसे दोबारा पोस्ट करना याद नहीं रखना पड़ता।
Noxyr में वह संदेश /catalog के अंदर रहता है: आपकी कैटेगरी की सूची वाला ड्रॉपडाउन, और हर कैटेगरी के अंदर कीमत वाले प्रोडक्ट और एक Check Prices बटन। सब कुछ स्लैश कमांड या वेब डैशबोर्ड से सेट होता है, और दोनों एक ही डेटाबेस में लिखते हैं।
स्टेप 1: कैटेगरी बनाएं
प्रोडक्ट को किसी कैटेगरी में होना चाहिए, इसलिए वहीं से शुरू करें। /addcategory या डैशबोर्ड के Products पेज का इस्तेमाल करें।
- नाम: ड्रॉपडाउन में दिखता है, अधिकतम 100 अक्षर (Ranks, Boosting, Graphic Design, आदि)।
- विवरण: ड्रॉपडाउन में नाम के नीचे एक छोटी लाइन, अधिकतम 100 अक्षर।
- इमोजी: कैटेगरी के बगल में एक Unicode या कस्टम Discord इमोजी।
- थंबनेल: एक वैकल्पिक इमेज URL, जो सदस्य के उस कैटेगरी खोलने पर दिखती है।
- पोज़िशन: छोटी संख्या पहले आती है, इसलिए कुछ नाम बदले बिना ड्रॉपडाउन का क्रम आप तय करते हैं।
- दृश्यमान: स्टॉक भरते समय किसी कैटेगरी को सार्वजनिक कैटलॉग से छिपाएं, बिना उसे हटाए।
कैटेगरी के नाम हर सर्वर में अनोखे होने चाहिए। पहले से इस्तेमाल किए नाम के साथ /addcategory चलाने पर डुप्लीकेट बनने के बजाय एरर आता है।
स्टेप 2: प्रोडक्ट जोड़ें और ज़रूरी फ़ील्ड सेट करें
कैटेगरी बनने के बाद /addproduct (या डैशबोर्ड) से उसमें प्रोडक्ट जोड़ें। कैटेगरी और नाम के अलावा हर फ़ील्ड वैकल्पिक है, इसलिए बिना कीमत वाला प्रोडक्ट भी मान्य है, जो “कोट के लिए संपर्क करें” वाली लिस्टिंग के लिए उपयोगी है।
| फ़ील्ड | यह क्या नियंत्रित करता है |
|---|---|
| नाम | प्रोडक्ट का शीर्षक, अधिकतम 100 अक्षर। |
| कीमत (USD / EUR / INR) | हर प्रोडक्ट के लिए अधिकतम तीन मुद्रा कीमतें। बिना कीमत वाली लिस्टिंग के लिए तीनों खाली छोड़ें। |
| ऑटो करेंसी | आपकी मुख्य कीमत से लाइव एक्सचेंज रेट का उपयोग करके बाकी मुद्राएँ भरता है, ताकि आपको सिर्फ़ एक संख्या लिखनी पड़े। |
| विवरण | छोटा परिचय, अधिकतम 500 अक्षर। |
| फ़ीचर | पाइप (|) से अलग की गई सूची (“Fast delivery | 24/7 support | Lifetime access”), बुलेट पॉइंट के रूप में दिखती है, अधिकतम 20 आइटम। |
| कीमत का प्रदर्शन | उन प्रोडक्ट के लिए कस्टम कीमत वाली लाइन जो मुद्रा फ़ील्ड में फ़िट नहीं होते, जैसे “Starting at $10/mo”। |
| स्टॉक | एक संख्या, या असीमित के लिए -1। कार्ट में स्टॉक दिखाना चालू करने पर खरीदारों को दिखता है। |
| पोज़िशन | कैटेगरी के भीतर छोटी संख्या पहले दिखती है। |
| उपलब्ध | प्रोडक्ट सार्वजनिक कैटलॉग में दिखे या नहीं। रिकॉर्ड हटाए बिना किसी प्रोडक्ट को रोकने के लिए बंद करें। |
सर्वर की मुख्य मुद्रा /catalog currency से आती है। ऑटो-करेंसी रूपांतरण हमेशा उसी एक से भरता है। अगर कीमत फ़ील्ड शून्य छोड़ें और कीमत का प्रदर्शन सेट न करें, तो भी प्रोडक्ट पोस्ट होता है, बस उसमें कीमत की कोई लाइन नहीं होती।
स्टेप 3: ड्रॉपडाउन, रंग और Check Prices बटन सेट करें
/catalogsetup कैटलॉग एम्बेड का अपना रूप नियंत्रित करता है, किसी अलग कैटेगरी या प्रोडक्ट से स्वतंत्र रूप से: यह किस चैनल में पोस्ट होगा, एम्बेड का शीर्षक, विवरण, फ़ुटर, एक्सेंट रंग, बैनर इमेज और थंबनेल, ड्रॉपडाउन का प्लेसहोल्डर टेक्स्ट, और Check Prices बटन दिखे या नहीं। इसे बिना विकल्प के चलाएं तो बिना कुछ बदले मौजूदा सेटिंग्स दिखती हैं, या सिर्फ़ वे फ़ील्ड पास करें जो बदलने हैं। यह सिर्फ़ वही लिखता है जो आप पास करते हैं, इसलिए आप एक-एक फ़ील्ड बदल सकते हैं।
स्टेप 4: कैटलॉग को चैनल में पोस्ट करें
कैटेगरी और प्रोडक्ट जोड़ते ही डेटाबेस में आ जाते हैं, पर Discord में तब तक कुछ नहीं दिखता जब तक आप कैटलॉग संदेश पोस्ट न करें। /catalogsetup से सेट किए गए चैनल में /postcatalog एक बार चलाएं (या पहले वहीं चैनल चुन लें)। इससे कैटेगरी ड्रॉपडाउन और Check Prices बटन वाला एक ही संदेश पोस्ट होता है।
सदस्य सार्वजनिक /catalog कमांड से भी उसे खोल सकते हैं, जो वही एम्बेड और ड्रॉपडाउन एक एफ़िमेरल जवाब के रूप में दिखाता है। चैनल तक स्क्रॉल किए बिना जल्दी देखने के लिए उपयोगी है।
बिना दोबारा पोस्ट किए कैटलॉग अपडेट करना
यही वह हिस्सा है जो हाथ से बनी कीमत सूची नहीं कर सकती: हर कमांड जो कैटेगरी, प्रोडक्ट या कैटलॉग की अपनी स्टाइलिंग बदलता है, वही अपडेट रूटीन चलाता है जो पोस्ट किए गए संदेश को उसी जगह दोबारा बनाता है। प्रोडक्ट जोड़ें, कीमत बदलें, कैटेगरी का नाम बदलें, या /catalogsetup फिर चलाएं, और चैनल का लाइव संदेश अपने-आप अपडेट हो जाता है। /postcatalog आपको दोबारा तभी चलाना पड़ता है जब मूल संदेश डिलीट हो गया हो।
यही एक स्रोत-सत्य इसे भरोसेमंद बनाता है: जो खरीदार कैटलॉग चैनल बुकमार्क करते हैं, उन्हें हमेशा मौजूदा कीमतें दिखती हैं, किसी पुराने स्नैपशॉट की नहीं, जो स्टाफ़ ने पिन किए संदेश को आखिरी बार अपडेट करने के समय का था।
Discord स्टोर चैनल सेटअप: कुछ नियम जो मदद करते हैं
- चैनल को केवल-पढ़ने योग्य रखें। चैनल में सिर्फ़ बॉट पोस्ट करे; बाकी सबके लिए send-message की अनुमति बंद रखें, ताकि कैटलॉग संदेश सबसे ऊपर बना रहे।
- कैटेगरी को इस क्रम में रखें कि लोग उन्हें कितनी बार खरीदते हैं। पोज़िशन नंबर ड्रॉपडाउन को नियंत्रित करते हैं, इसलिए सबसे ज़्यादा बिकने वाले सबसे पहले रखें।
- इसे सेवा की शर्तों के साथ जोड़ें। कैटलॉग का TOS बटन (
/catalog tosसे सेट) Check Prices के बगल में रहता है, इसलिए रिफ़ंड और डिलीवरी के नियम हर प्रोडक्ट से एक क्लिक दूर होते हैं। - एक बार में एक से ज़्यादा आइटम बेचते हैं तो कार्ट चालू करें। कैटलॉग खुद सिर्फ़ ब्राउज़ करने देता है। ऑर्डर में आइटम जोड़ने के लिए चेकआउट चाहिए, जिसे Discord चेकआउट बॉट गाइड में समझाया गया है।
कस्टम बॉट आपका कैटलॉग अपने ब्रांड के तहत कैसे पोस्ट करता है
अगर आप Noxyr का Custom Bot फ़ीचर चला रहे हैं, तो आपका सेट किया गया कैटलॉग दोबारा नहीं बनाना पड़ता। वही कैटेगरी, प्रोडक्ट और सेटिंग्स हैं, उसी डेटाबेस से पढ़ी जाती हैं, बस उन्हें Noxyr के बजाय आपके नाम और अवतार वाला बॉट रेंडर करता है। किसी दिए गए सर्वर में जो भी बॉट मौजूद है (Noxyr या आपका कस्टम) वही वहाँ कैटलॉग पोस्ट और ताज़ा करता है, इसलिए सदस्यों को कभी दो संस्करण या डुप्लीकेट संदेश नहीं दिखते। कस्टम बॉट सेटअप करने के लिए Top.gg वोट और डैशबोर्ड पर बॉट टोकन पेस्ट करना होता है। कैटलॉग कमांड में कुछ नहीं बदलता।
आम सवाल
क्या किसी प्रोडक्ट की कोई कीमत नहीं हो सकती? हाँ। USD, EUR और INR तीनों खाली छोड़ें और कीमत का प्रदर्शन सेट न करें, तो प्रोडक्ट बिना कीमत की लाइन के पोस्ट होता है, जो सिर्फ़ कोट पर बिकने वाले आइटम के लिए उपयोगी है।
मैं कितने प्रोडक्ट जोड़ सकता हूँ? कमांड में कोई कठोर सीमा नहीं है। कैटेगरी और प्रोडक्ट खोज ड्रॉपडाउन में 25 नतीजों तक सीमित रहती है, इसलिए बहुत बड़े कैटलॉग को डैशबोर्ड से देखना बेहतर है।
क्या डैशबोर्ड से प्रोडक्ट बदलने पर कैटलॉग खुद अपडेट होता है? हाँ, डैशबोर्ड उसी डेटाबेस में लिखता है और स्लैश कमांड की तरह उसी कैटलॉग रिफ़्रेश को चलाता है।
क्या प्रोडक्ट जोड़ने के बाद मुझे /postcatalog दोबारा चलाना होगा? नहीं। संदेश लगाने के लिए इसे सिर्फ़ एक बार चलाएं। उसके बाद हर बदलाव संदेश को वहीं अपडेट करता है।
सेटअप करने के लिए तैयार हैं? Noxyr मुफ़्त जोड़ें और /addcategory से शुरू करें, या हर कमांड के लिए पूरे कैटलॉग और प्रोडक्ट दस्तावेज़ पढ़ें। ब्राउज़िंग को बिक्री में बदलने वाले कार्ट और ऑर्डर फ़्लो के लिए Discord चेकआउट बॉट गाइड और Discord पर प्रोडक्ट कैसे बेचें देखें।