घोषणाएँ
अनुवाद बटनों के साथ घोषणाएँ पोस्ट करें, हर सर्वर पर मुफ़्त।
घोषणा एक ऐसा संदेश है जिसके नीचे अधिकतम पाँच अनुवाद बटन होते हैं। किसी बटन पर क्लिक करने वाला सदस्य घोषणा को उस भाषा में अनुवादित रूप में देखता है, ऐसे जवाब में जो केवल उसे दिखता है।
यह कैसे काम करता है
बटन पूरे सर्वर के लिए एक बार कॉन्फ़िगर किए जाते हैं: एक भाषा, एक लेबल, एक इमोजी या दोनों, और एक रंग (ब्लर्पल, स्लेटी, हरा या लाल)।
अधिकतम {max} बटन, जो हर घोषणा के नीचे इसी क्रम में दिखते हैं। हर बटन घोषणा का अपनी भाषा में अनुवाद करता है। दो बटनों की भाषा एक जैसी नहीं हो सकती।
एक क्लिक घोषणा के टेक्स्ट और embed का अनुवाद करता है। अटैचमेंट का कभी अनुवाद नहीं होता।
जवाब मोड में, क्लिक हमेशा मूल संदेश के मौजूदा टेक्स्ट का अनुवाद करता है, भले ही उसे संपादित किया गया हो।
घोषणाएँ हर सर्वर पर मुफ़्त हैं, प्रतिदिन अधिकतम 3।
घोषणा पोस्ट करने के चार तरीके
डैशबोर्ड का संपादक टैब: संदेश लिखें, पूर्वावलोकन जाँचें, भेजें।
बाहरी वेबहुक: एक URL जिसे Discord वेबहुक पर पोस्ट कर सकने वाला कोई भी टूल इस्तेमाल कर सकता है।
किसी मौजूदा संदेश पर संदर्भ कमांड।
घोषणा चैनल: उसमें पोस्ट किया गया हर संदेश घोषणा बन जाता है।
संपादक
डैशबोर्ड का संपादक टैब: संदेश लिखें, पूर्वावलोकन जाँचें, भेजें।
Components V2 कार्ड पोस्ट करने के लिए फ़ॉर्मैट को कंटेनर पर करें: टेक्स्ट, सेपरेटर, सेक्शन (दाईं ओर लिंक बटन या इमेज वाले टेक्स्ट), मीडिया गैलरी और लिंक बटन, वैकल्पिक एक्सेंट रंग के साथ। इमेज कोई लिंक या अटैचमेंट में से एक हो सकती है; जिन अटैचमेंट का कार्ड इस्तेमाल नहीं करता वे कार्ड के नीचे दिखते हैं।
दोनों फ़ॉर्मैट में, एक घोषणा में अपने अधिकतम 5 लिंक बटन हो सकते हैं। ये अनुवाद बटनों के ऊपर अपनी अलग पंक्ति में दिखते हैं।
बाहरी वेबहुक
वेबहुक URL किसी अन्य टूल या सेवा को बटनों के साथ किसी एक चैनल में घोषणाएँ पोस्ट करने देता है।
यह URL वही अनुरोध स्वीकार करता है जो Discord वेबहुक करता है, इसलिए Discord वेबहुक पर पोस्ट कर सकने वाला कोई भी टूल घोषणाएँ पोस्ट कर सकता है: जहाँ टूल Discord वेबहुक URL माँगे, वहाँ यह URL पेस्ट करें।
संदेश भेजें:
curl -X POST "$WEBHOOK_URL" \
-H "Content-Type: application/json" \
-d '{"content": "Hello everyone!"}'फ़ाइल के साथ संदेश भेजें:
curl -X POST "$WEBHOOK_URL" \
-F 'payload_json={"content": "New screenshots"}' \
-F 'files[0][email protected]'Components V2 संदेश भेजें:
curl -X POST "$WEBHOOK_URL" \
-H "Content-Type: application/json" \
-d '{"flags": 32768, "components": [{"type": 17, "components": [{"type": 10, "content": "## Patch notes"}, {"type": 14}, {"type": 9, "components": [{"type": 10, "content": "..."}], "accessory": {"type": 2, "style": 5, "label": "Changelog", "url": "https://example.com"}}]}]}'Components V2 संदेश स्वीकार किए जाते हैं: flags को 32768 पर सेट करें और टेक्स्ट, सेपरेटर, सेक्शन, मीडिया गैलरी और लिंक बटन की पंक्तियों से बने कंटेनर भेजें। कोई इमेज attachment:// के बाद फ़ाइल का नाम लिखकर अपलोड की गई फ़ाइल की ओर इशारा कर सकती है। हर संदेश में अधिकतम 5 लिंक बटन; दूसरे बटन और सिलेक्ट मेन्यू अस्वीकार किए जाते हैं, क्योंकि बॉट अपने अनुवाद बटन आख़िरी पंक्ति में खुद जोड़ता है।
अनुरोध के साथ भेजा गया username या avatar_url, सिर्फ़ उसी संदेश के लिए, वेबहुक के सहेजे गए नाम और अवतार की जगह लेता है।
घोषणा में बदलें
किसी संदेश पर राइट-क्लिक करें (मोबाइल पर देर तक दबाएँ), ऐप्स खोलें, फिर घोषणा में बदलें चुनें। यह केवल उन सदस्यों को दिखता है जो संदेश प्रबंधित कर सकते हैं। जो संदेश पहले से घोषणा है, उसे अस्वीकार कर दिया जाता है।
घोषणा चैनल
इन चैनलों में कोई सदस्य जो भी संदेश पोस्ट करता है, वह अपने आप घोषणा बन जाता है। दैनिक सीमा पूरी होने के बाद संदेश जैसे हैं वैसे ही छोड़ दिए जाते हैं।
मोड
संदर्भ कमांड और घोषणा चैनल किसी मौजूदा संदेश को तीन में से किसी एक मोड में घोषणा में बदलते हैं। सर्वर डिफ़ॉल्ट हर जगह लागू होता है, और हर घोषणा चैनल इसे बदल सकता है।
| विकल्प | विवरण |
|---|---|
| स्वचालित | बॉट संदेश को लेखक के नाम और अवतार के साथ बटनों सहित दोबारा पोस्ट करता है, फिर मूल संदेश हटा देता है। जब संदेश दोबारा पोस्ट नहीं किया जा सकता (जवाब, स्टिकर, पोल, बहुत बड़ी फ़ाइलें…), तो बॉट इसके बजाय बटनों के साथ उसका जवाब देता है। |
| केवल जवाब | संदेश में कोई बदलाव नहीं होता: बॉट बटनों के साथ उसका जवाब देता है। संदेश हटाने पर जवाब भी हट जाता है। |
| केवल दोबारा पोस्ट | संदेश हमेशा दोबारा पोस्ट किया जाता है। जब यह संभव न हो, तो उसे बदला नहीं जाता और एक त्रुटि दिखाई जाती है। |
बटन क्लिक का अनुवाद मुफ़्त इंजन के बजाय इस सर्वर के प्रीमियम इंजन से होता है। हर भाषा का भुगतान प्रति घोषणा केवल एक बार होता है और वह 90 दिनों तक रखी जाती है, इसलिए बाद के क्लिक का कोई खर्च नहीं होता। अक्षर खत्म होने पर मुफ़्त इंजन काम संभाल लेता है।
अगर कोई घोषणा संपादित की जाती है, तो उसका अनुवाद एक बार फिर से किया जाता है। अगर प्रीमियम अनुवाद विफल हो जाए, तो उसकी जगह मुफ़्त इंजन जवाब देता है।
दैनिक सीमा
हर सर्वर प्रतिदिन 3 घोषणाएँ पोस्ट कर सकता है, चाहे उन्हें किसी ने भी पोस्ट किया हो। काउंटर UTC आधी रात को रीसेट होता है।
संपादक और बाहरी वेबहुक: घोषणा एक त्रुटि के साथ अस्वीकार कर दी जाती है।
संदर्भ कमांड: एक त्रुटि बताती है कि सीमा कब रीसेट होगी।
घोषणा चैनल: संदेश में कोई बदलाव नहीं होता, बिना किसी सूचना के।
कमांड
सब कुछ Discord से भी कॉन्फ़िगर किया जा सकता है। ये कमांड मॉडरेटरों के लिए आरक्षित हैं।
| विकल्प | विवरण |
|---|---|
/घोषणाएँ बटन सेट_करें | अनुवाद बटन जोड़ें या बदलें। |
/घोषणाएँ बटन हटाएं | अनुवाद बटन हटाएँ। |
/घोषणाएँ चैनल जोड़ें | किसी चैनल के हर संदेश को घोषणा में बदलें। |
/घोषणाएँ चैनल हटाएं | किसी चैनल के हर संदेश को घोषणा में बदलना बंद करें। |
/घोषणाएँ मोड | चुनें कि अनुवाद बटन डिफ़ॉल्ट रूप से कैसे जोड़े जाएँ। |
/घोषणाएँ premium_अनुवाद | क्लिक का अनुवाद मुफ़्त इंजन के बजाय अपने प्रीमियम इंजन से करें। |
/घोषणाएँ उत्तर_पाठ | जब बटन उत्तर में जोड़े जाएँ, तब उनके ऊपर दिखने वाला पाठ सेट करें। |
/घोषणाएँ दिखाएँ | इस सर्वर की घोषणा सेटिंग दिखाएँ। |
स्लैश कमांड
/घोषणाएँ बटन सेट_करें
/घोषणाएँ बटन हटाएं
/घोषणाएँ चैनल जोड़ें
/घोषणाएँ चैनल हटाएं
/घोषणाएँ मोड
/घोषणाएँ premium_अनुवाद
/घोषणाएँ उत्तर_पाठ
/घोषणाएँ दिखाएँ