Catalog संदेश पोस्ट और रीफ़्रेश करना
Catalog संदेश कैसे पोस्ट होता है, उसमें क्या है, और उत्पाद बदलने पर वह कैसे सिंक में रहता है।
एक संदेश, हमेशा ताज़ा
Catalog आपके catalog channel में एक ही embed है, जिसमें categories ब्राउज़ करने के लिए एक dropdown है और वैकल्पिक रूप से एक Check Prices बटन और एक TOS बटन। बॉट संदेश ID सहेजता है और जब भी उत्पाद, category या कीमत बदलती है, तब उसी संदेश को संपादित करता है, इसलिए आपको कभी हाथ से दोबारा पोस्ट नहीं करना पड़ता। अगर कोई संदेश हटा दे, तो अगले बदलाव पर नया पोस्ट होता है।
सेटअप
- /catalog setup
- Catalog channel सेट करता है और embed कैसा दिखे: title, description, footer, color, image, thumbnail, dropdown_placeholder और यह कि check_prices_button दिखे या नहीं।
- /catalog post
- Catalog अभी पोस्ट करता है, या अगर पहले से पोस्ट है तो उसे रीफ़्रेश करता है।
- /shop
- Catalog उस व्यक्ति को दिखाता है जिसने command चलाई, बिना पोस्ट किए।
- Catalog पेज (डैशबोर्ड)
- वही सेटिंग्स लाइव preview के साथ, साथ में cart और checkout विकल्प।
सदस्य क्या देखते हैं
Categories dropdown में उसी क्रम में दिखती हैं जो आपने position से तय किया; छिपी categories (visible:false) छोड़ दी जाती हैं। उत्पाद नाम, चालू मुद्राओं में कीमत और features की सूची दिखाते हैं। Cart चालू होने और show_stock सक्षम होने पर, cart यह भी दिखाता है कि कितने बचे हैं, और stock 0 वाला उत्पाद cart में नहीं जोड़ा जा सकता।
अगर catalog अपडेट न हो
जाँच करें कि catalog channel अब भी सेट है और बॉट उसमें संदेश देख और संपादित कर सकता है (View Channel, Send Messages, Embed Links)। Overview पेज उस catalog module को चिह्नित करता है जो चालू है पर जिसका कोई channel नहीं है। Channel बदलने पर नए channel में नया संदेश पोस्ट होता है और पुराने संदेश को छोड़ दिया जाता है; उसे आप खुद हटाएँ।