/setup command
कैटलॉग चैनल, एडमिन रोल, लॉग चैनल, स्टाफ़ रोल, डिफ़ॉल्ट इमेज और एम्बेड रंग के लिए एक कमांड।
/setup क्या करता है
/setup मुख्य सर्वर settings सहेजने का पुराना, एक-command वाला तरीका है। यह /quicksetup के Server Basics area जैसा ही काम करता है, बस एक ही बार में। इसके लिए Discord की Administrator permission या कॉन्फ़िगर किए गए admin roles में से कोई एक चाहिए।
दो विकल्प ज़रूरी हैं, बाकी वैकल्पिक हैं। हर चलाने पर ज़रूरी मान और वैकल्पिक channel व role दोबारा लिखे जाते हैं, इसलिए इसे वही पूरा सेट देकर चलाएँ जो आप चाहते हैं।
- catalog_channel (ज़रूरी)
- वह text या announcement channel जहाँ catalog पोस्ट होता है।
- admin_role (ज़रूरी)
- वह role जो shop और catalog commands प्रबंधित कर सकता है। यह एकमात्र admin role के रूप में सहेजा जाता है: पहले के admin roles बदल दिए जाते हैं।
- log_channel
- जहाँ बॉट अपने activity logs लिखता है। इसे छोड़ने पर सहेजा गया log channel साफ़ हो जाता है।
- staff_role
- Support workflows के लिए staff role। इसे छोड़ने पर सहेजे गए staff roles साफ़ हो जाते हैं।
- default_image
- वह image URL जो किसी फ़ीचर की अपनी इमेज न होने पर इस्तेमाल होता है। साफ़ करने के लिए none लिखें।
- embed_color
- इस सर्वर के हर embed के लिए hex रंग, जैसे #DC2626। बॉट के डिफ़ॉल्ट रंग पर लौटने के लिए none लिखें।
जो विकल्प अछूते रहते हैं
default_image और embed_color तभी लिखे जाते हैं जब आप उन्हें देते हैं। catalog channel बदलने के लिए /setup दोबारा चलाने से सर्वर पर पहले से सेट की गई इमेज या रंग नहीं मिटते। पुष्टि embed हर मान दिखाता है, और जिन दो को छुआ नहीं गया उनके लिए Unchanged।
गलत रंग या http(s) न होने वाला image URL कुछ भी सहेजने से पहले command को रोक देता है।
यह कहाँ दिखता है
वही फ़ील्ड डैशबोर्ड के Setup पेज पर भी हैं, और जवाब में एक बटन है जो वह पेज खोलता है। embed रंग और डिफ़ॉल्ट इमेज के बारे में विस्तार से Customization doc पेज (/docs/customization) पर लिखा है।