Discord वेबहुक
Macro Deck के साथ शामिलवेबहुक के ज़रिए Discord चैनलों पर एम्बेड और उल्लेख वाले रिच संदेश पोस्ट करें, लाइव प्रीव्यू के साथ।
नाम और वेबहुक URL फ़ील्ड वाला Discord वेबहुक जोड़ें डायलॉग
- वेबहुक को नाम से सहेजें, हर चैनल के लिए एक
- Discord जैसे दिखने वाले प्रीव्यू के साथ विज़ुअल एडिटर
- फ़ील्ड, छवियों, लेखक और फ़ुटर के साथ 10 तक एम्बेड
- जब तक आप अनुमति न दें, उल्लेख किसी को सूचित नहीं करते
- टेम्पलेट वेरिएबल क्रिया चलने पर भरे जाते हैं
Discord वेबहुक की मदद से कोई भी चीज़ जो उसका URL जानती है, एक Discord चैनल में पोस्ट कर सकती है। Discord वेबहुक इंटीग्रेशन वेबहुक को एक नाम से सहेजता है और आपको एक क्रिया देता है, Discord वेबहुक संदेश भेजें, जिसमें संदेश के लिए एक विज़ुअल एडिटर है। Macro Deck चलाने वाले कंप्यूटर पर Discord ऐप या Discord खाते की ज़रूरत नहीं है।
आप क्या भेज सकते हैं
एडिटर में चार टैब हैं:
- संदेश: Discord Markdown और लाइन ब्रेक वाला संदेश टेक्स्ट, साथ ही ऐसे बटन जो किसी उपयोगकर्ता या रोल का उल्लेख,
@everyoneया@hereडालते हैं। - एम्बेड: 10 तक एम्बेड, हर एक में शीर्षक और शीर्षक लिंक, विवरण, रंग, टाइमस्टैम्प, लेखक, फ़ुटर, छवि, थंबनेल और 25 तक फ़ील्ड जिन्हें साथ-साथ दिखाया जा सकता है।
- प्रोफ़ाइल: वेबहुक के अपने नाम और अवतार की जगह इस संदेश के लिए एक उपयोगकर्ता नाम और अवतार।
- उल्लेख: संदेश के उल्लेखों से किसे सूचित किया जा सकता है।
डिफ़ॉल्ट रूप से कोई संदेश किसी को सूचित नहीं करता, तब भी जब वह किसी का, @everyone या @here का उल्लेख करता है। उल्लेख Discord में फिर भी दिखता है, बस उससे सूचना नहीं जाती। सभी टेक्स्ट फ़ील्ड टेम्पलेट वेरिएबल स्वीकार करते हैं, जो क्रिया चलने पर भरे जाते हैं, इसलिए किसी संदेश में मौजूदा सीन, गाना या दर्शकों की संख्या हो सकती है।
एडिटर के नीचे का प्रीव्यू आपके टाइप करते ही बदलता है और संदेश को वैसे दिखाता है जैसे Discord उसे दिखाता है। यह Discord को कभी कुछ नहीं भेजता। छवियाँ प्लेसहोल्डर के रूप में दिखती हैं, और वेरिएबल वैसे ही दिखते हैं जैसे आपने उन्हें लिखा। परीक्षण संदेश भेजें आपके अभी भेजें से पुष्टि करने के बाद संदेश तुरंत Discord को भेजता है, ताकि आप देख सकें कि वह असल में कैसा दिखता है।
कुछ उदाहरण सेटअप:
- एक लाइव हो रहे हैं बटन जो आपके स्ट्रीम शीर्षक और लिंक वाला एक एम्बेड आपके घोषणा चैनल पर पोस्ट करता है।
- एक बटन जो चल रहा गाना किसी संगीत चैनल पर पोस्ट करता है।
- एक ऑटोमेशन जो आपकी स्ट्रीम पर कुछ होने पर मॉडरेटर चैनल को संदेश भेजता है।
सहेजे गए वेबहुक और कस्टम URL
हर चैनल के लिए एक कॉन्फ़िगरेशन जोड़ें, फिर हर क्रिया में वेबहुक को उसके नाम से चुनें। URL बदलने पर आप उसे एक ही जगह बदलते हैं। किसी एक बार के संदेश के लिए आप वेबहुक को कस्टम URL पर भी सेट कर सकते हैं और URL को क्रिया में पेस्ट कर सकते हैं। Macro Deck हर वेबहुक URL को एन्क्रिप्ट करके सहेजता है, उसे फिर कभी नहीं दिखाता और उसे कभी लॉग में नहीं लिखता।
Macro Deck भेजने से पहले Discord की सीमाएँ जाँचता है, उदाहरण के लिए संदेश टेक्स्ट के 2000 अक्षर और सभी एम्बेड मिलाकर 6000 अक्षर, और संपादन के दौरान कोई भी समस्या प्रीव्यू के ऊपर दिखाता है। जब Discord सीमित करता है कि कोई वेबहुक कितनी बार पोस्ट कर सकता है, तो इंतज़ार 5 सेकंड या उससे कम होने पर Macro Deck इंतज़ार करता है और एक बार फिर कोशिश करता है।
आपको क्या चाहिए
- Windows, macOS या Linux पर Macro Deck 3
- उस कंप्यूटर पर इंटरनेट कनेक्शन जिस पर Macro Deck चलता है
- एक Discord चैनल जहाँ आप वेबहुक प्रबंधित कर सकते हैं, और उसका वेबहुक URL
सेट अप करें
चरण 1: Discord में एक वेबहुक बनाएँ
Discord में चैनल की सेटिंग खोलें, Integrations पर जाएँ, फिर Webhooks पर, और एक वेबहुक बनाएँ या कोई चुनें। Copy Webhook URL पर क्लिक करें। URL
https://discord.com/api/webhooks/से शुरू होता है। जिसके पास भी यह है, वह चैनल में पोस्ट कर सकता है, इसलिए इसे पासवर्ड की तरह संभालें।चरण 2: Macro Deck में Discord वेबहुक खोलें
Macro Deck में, साइडबार में एकीकरण पर क्लिक करें और Discord वेबहुक पर क्लिक करें। अवलोकन टैब पर कॉन्फ़िगरेशन सेक्शन में कॉन्फ़िगरेशन जोड़ें पर क्लिक करें। ऊपर दाईं ओर का स्विच चालू करने पर भी यही डायलॉग खुलता है।
चरण 3: वेबहुक सहेजें
Discord वेबहुक जोड़ें डायलॉग भरें:
- नाम: किसी क्रिया में वेबहुक चुनते समय दिखता है, उदाहरण के लिए चैनल का नाम।
- वेबहुक URL: वह URL जो आपने Discord में कॉपी किया।
जारी रखें पर क्लिक करें। हर अगले चैनल के लिए एक कॉन्फ़िगरेशन जोड़ें।
चरण 4: किसी बटन में क्रिया जोड़ें
डेक पेज पर उस बटन पर क्लिक करें जिसे आप इस्तेमाल करना चाहते हैं। डेक अनलॉक होना चाहिए: जब ऊपर दाईं ओर के बटन पर लॉक करें लिखा हो, तो वह अनलॉक है। एडिटर खुलता है और उसमें छोटा दबाव चुना हुआ होता है। + क्रिया जोड़ें पर क्लिक करें, क्रिया जोड़ें डायलॉग में बाईं ओर Discord वेबहुक चुनें और Discord वेबहुक संदेश भेजें चुनें।
चरण 5: संदेश लिखें
वेबहुक में सहेजा गया वेबहुक चुनें। संदेश टैब पर संदेश टेक्स्ट लिखें, और चाहें तो एम्बेड टैब पर एम्बेड जोड़ें। प्रीव्यू जाँचें, फिर Discord में संदेश देखने के लिए परीक्षण संदेश भेजें और अभी भेजें पर क्लिक करें।
चरण 6: बटन दबाएँ
अपने फ़ोन, टैबलेट या वेब क्लाइंट में बटन दबाएँ। संदेश Discord चैनल में दिखता है, जिसमें सभी वेरिएबल भरे होते हैं। अगर नहीं दिखता, तो क्रिया कारण दिखाती है, उदाहरण के लिए कि Discord ने वेबहुक टोकन अस्वीकार कर दिया।
क्रियाएँ1
इन्हें किसी बटन पर रखें या किसी फ़्लो से चलाएँ।
- Discord वेबहुक संदेश भेजें
- किसी सहेजे गए या कस्टम Discord वेबहुक के ज़रिए वैकल्पिक एम्बेड के साथ एक संदेश भेजता है, जिसे लाइव प्रीव्यू के साथ संपादित किया जाता है।
अक्सर पूछे जाने वाले प्रश्न
मैं किसी उपयोगकर्ता या रोल का उल्लेख कैसे करूँ?
उल्लेख के लिए Discord ID चाहिए। Discord में उन्नत सेटिंग में Developer Mode चालू करें, फिर उपयोगकर्ता या रोल पर राइट-क्लिक करें और Copy ID चुनें। उल्लेख टैब पर चुनें कि किसी को सूचित न किया जाए, उल्लेख किए गए सभी लोगों को, या केवल आपकी सूची में दी गई ID को।
Discord इंटीग्रेशन से इसमें क्या अंतर है?
Discord इंटीग्रेशन में एक पुरानी वेबहुक निष्पादित करें क्रिया है, जिसमें एक एम्बेड है और कोई प्रीव्यू नहीं। वह काम करती रहती है। Discord वेबहुक कई एम्बेड, उल्लेखों पर नियंत्रण, हर संदेश के लिए प्रोफ़ाइल और लाइव प्रीव्यू जोड़ता है।
वेबहुक URL कहाँ सहेजा जाता है?
Macro Deck इसे उस कंप्यूटर पर एन्क्रिप्ट करके सहेजता है जिस पर Macro Deck चलता है। यह फिर कभी नहीं दिखाया जाता, कभी लॉग में नहीं लिखा जाता और कभी प्रीव्यू का हिस्सा नहीं होता। इसे बदलने के लिए इसे फिर से डालें। केवल discord.com, discordapp.com, ptb.discord.com और canary.discord.com पर मौजूद Discord वेबहुक पते स्वीकार किए जाते हैं।
मेरे परीक्षण संदेश में कोई वेरिएबल क्यों नहीं भरा गया?
परीक्षण संदेश भेजें वेरिएबल को वैसे ही भेजता है जैसे वे लिखे गए हैं। वे केवल तब भरे जाते हैं जब क्रिया किसी बटन, ऑटोमेशन या स्क्रिप्ट से चलती है।
क्रिया विफल क्यों होती है?
क्रिया कारण दिखाती है, उदाहरण के लिए कि संदेश ख़ाली है या बहुत लंबा है, कि वेबहुक अब Discord में मौजूद नहीं है, कि Discord ने वेबहुक टोकन अस्वीकार कर दिया, या कि Discord वेबहुक की पोस्ट करने की दर सीमित कर रहा है। अगर टोकन अस्वीकार हुआ, तो वेबहुक URL फिर से कॉपी करें और उसे कॉन्फ़िगरेशन में डालें।
क्या मैं Companion ऐप में संदेश संपादित कर सकता हूँ?
Companion ऐप और पुराने डेस्कटॉप ऐप क्रिया की सादी सेटिंग दिखाते हैं, जिनमें संदेश content और embeds.0.title जैसी कुंजियों और मानों के रूप में होता है, और विज़ुअल एडिटर में किए गए बदलाव नहीं सहेजते। रिच संदेशों को मौजूदा डेस्कटॉप ऐप में संपादित करें।