Branding और embed कस्टमाइज़ेशन
पूरे सर्वर के लिए embed का रंग और डिफ़ॉल्ट छवि, और एक विनाशकारी एक-क्लिक override जो इसे हर जगह लागू करता है।
सर्वर-व्यापी embed रंग
Setup पेज पर सेट किया गया यह रंग हर उस embed पर लागू होता है जो बॉट भेजता है और जिसका अपना रंग कॉन्फ़िगर नहीं है। इसे खाली छोड़ें तो बॉट अपने डिफ़ॉल्ट रंग पर लौट आता है।
यह एक fallback है, override नहीं - welcome, leave, verify, ticket panels और catalog में से हर एक का अपना color picker है, और वहाँ सेट किया रंग हमेशा इससे जीतता है।
- Custom embed रंग
- Setup पेज। उन embeds पर लागू होता है जिनका अपना कोई रंग नहीं है।
- Reset
- इसे खाली करके वापस बॉट के अपने डिफ़ॉल्ट रंग पर लाता है।
डिफ़ॉल्ट छवि URL
छवियों के लिए भी यही तरीका है: जिस फ़ीचर का अपना Image URL फ़ील्ड खाली है, वह इसकी जगह यही इस्तेमाल करता है। फ़िलहाल इसमें ticket panels, welcome और leave messages, verification, catalog, cart, reviews और sales reports आते हैं।
इसे छवि फ़ाइल का सीधा https:// link चाहिए - वह पेज जो सिर्फ़ छवि दिखाता है, काम नहीं करेगा।
"सभी इमेज ओवरराइड करें"
डिफ़ॉल्ट छवि फ़ील्ड के बगल में एक अलग, विनाशकारी कार्रवाई। सिर्फ़ खाली छवि फ़ील्ड भरने के बजाय यह डिफ़ॉल्ट छवि सीधे बॉट की हर छवि फ़ील्ड में लिख देती है, और हर पेज पर जो भी तस्वीर थी उसे बदल देती है।
इसे वापस नहीं लिया जा सकता - पिछले URLs कहीं नहीं रखे जाते। यह पुष्टि माँगता है और लागू करने से पहले बताता है कि कितने फ़ील्ड बदले गए।
इसे पूरी रीब्रांडिंग के लिए इस्तेमाल करें, जहाँ अभी से हर संदेश एक ही छवि साझा करे। इससे कम के लिए, डिफ़ॉल्ट छवि सेट करें और खाली फ़ील्ड को स्वाभाविक रूप से उसी पर लौटने दें।
यह क्या कवर नहीं करता
- इनवॉइस ब्रांडिंग
- Brand का नाम, logo, ID prefix, accent रंग और footer - Setup पेज पर अलग से सेट होते हैं, क्योंकि invoices Discord embed की तरह नहीं, बल्कि एक दस्तावेज़ के रूप में बनते हैं।
- Catalog और shop टेक्स्ट
- Titles, descriptions, button labels और currency टेक्स्ट - Customization पेज पर सेट होते हैं, ताकि एक ही fallback से ज़्यादा संपादकीय नियंत्रण मिले।