Discord वेबहुक बनाएँ
मूल लेखक के नाम और अवतार से कॉपियाँ पहुँचाएँ, वेबहुक बनाएँ या अपने मौजूदा Discord बॉट से वेबहुक डिलीवरी आज़माएँ।
Discord वेबहुक से ForwardMsg मूल लेखक के नाम और प्रोफ़ाइल तस्वीर के साथ कॉपी किए संदेश Discord टेक्स्ट चैनल में भेज सकता है। उदाहरण के लिए, Maya का संदेश Maya के नाम और तस्वीर के साथ पहुँचता है और उसके बाद Tom का संदेश Tom के नाम और तस्वीर के साथ।
Discord पर कॉपियाँ पहुँचाने का यह अक्सर सबसे सरल तरीका है: बॉट बनाने या आमंत्रित करने की ज़रूरत नहीं है। बॉट टोकन लेने या बॉट intents और अनुमतियाँ कॉन्फ़िगर करने की ज़रूरत नहीं है। प्राप्तकर्ता चैनल में वेबहुक बनाएँ और उसका URL ForwardMsg में पेस्ट करें।
वेबहुक संदेश भेजता है; वह मूल चैट नहीं पढ़ता। उन्हें आपका कनेक्ट किया गया खाता या बॉट पढ़ता है। हर वेबहुक एक प्राप्तकर्ता चैनल से जुड़ा होता है, लेकिन उसी ऑटोमेशन में अन्य गंतव्य भी जोड़ सकते हैं।
वेबहुक या Discord बॉट?
| आपकी ज़रूरत | Discord वेबहुक | वेबहुक मोड के बिना Discord बॉट |
|---|---|---|
| हर मूल लेखक का नाम और तस्वीर इस्तेमाल करें | हाँ, हर कॉपी किए संदेश के साथ बदल सकते हैं। | कॉपियों में बॉट का अपना नाम और तस्वीर होती है। |
| डिलीवरी सेट करें | वेबहुक बनाएँ और उसका URL पेस्ट करें। बॉट सेटअप की ज़रूरत नहीं। | बॉट बनाएँ/कनेक्ट करें, आमंत्रित करें और चैनल का ऐक्सेस दें। |
| टेक्स्ट, इमेज, वीडियो और फ़ाइलें भेजें | हाँ, मीडिया सुविधाएँ सक्षम हों और अपलोड सीमा के भीतर हो। | हाँ, मीडिया सुविधा और फ़ाइल अनुमति सक्षम हो तथा अपलोड सीमा के भीतर हो। |
| संपादन और हटाना मिरर करें | हाँ, ForwardMsg द्वारा पहले से कॉपी किए संदेशों के लिए, जब विकल्प सक्षम हों। | हाँ, जब वे विकल्प सक्षम हों। |
| संदेश से जुड़े जवाब और पिन/अनपिन मिररिंग रखें | नहीं। | हाँ, संबंधित अनुमति और मिरर विकल्प सक्षम होने पर। |
कॉपियों को मूल बातचीत जैसा दिखाना हो, तो वेबहुक चुनें। Discord के संदेश से जुड़े जवाब या पिन/अनपिन मिररिंग चाहिए, तो Discord बॉट चुनें। इन विकल्पों के लिए सिंक / मिरर ऐक्शन देखें।
अपने मौजूदा बॉट के साथ वेबहुक आज़माएँ
पहले से Discord बॉट से डिलीवरी कर रहे हैं? उस बॉट और मौजूदा रूटिंग गंतव्यों को बनाए रखें। इसे आज़माने के लिए खुद वेबहुक बनाने या प्राप्तकर्ता चैनल बदलने की ज़रूरत नहीं है:
- Discord में हर प्राप्तकर्ता चैनल में अपने मौजूदा बॉट को Manage Webhooks अनुमति दें। उसकी भूमिका बदलने के लिए Server Settings → Roles, या किसी खास चैनल में अनुमति देने के लिए Edit Channel → Permissions खोलें। उसकी मौजूदा फॉरवर्डिंग अनुमतियाँ बनाए रखें और जाँचें कि चैनल के नियम ऐक्सेस न रोक रहे हों।
- ForwardMsg में ऑटोमेशन खोलें और उसकी सेटिंग खोलने के लिए एडिटर की बाईं सूची में स्रोत चैट पर क्लिक करें।
- उन्नत → लेखक के नाम और अवतार फ़ोटो के साथ भेजें खोलें।
- वेबहुक सक्षम करें चालू करें।
- परिवर्तन सहेजें चुनें। ForwardMsg फिर शुरू करने की चेतावनी दिखाए, तो ऑटोमेशन फिर शुरू करें।
- मूल चैट से कॉपी हुआ अगला नया संदेश जाँचें: उसमें मूल लेखक का नाम और तस्वीर होनी चाहिए, बशर्ते आपने कस्टम लेखक ओवरराइड न सेट किया हो।
ForwardMsg आपके बॉट से प्राप्तकर्ता चैनल का वेबहुक अपने आप बनवाता या प्रबंधित करवाता है। आपका सहेजा हुआ बॉट और रूटिंग वही रहते हैं; केवल कॉपियाँ पोस्ट करने का तरीका बदलता है। सामान्य बॉट डिलीवरी पर लौटने के लिए वेबहुक सक्षम करें बंद करके फिर सहेजें।
अगर अन्य चैट भी यही सेटिंग अपनाएँ, तो एक मूल चैट चुनने के बजाय ग्लोबल सेटिंग्स इस्तेमाल करें। चैट-विशिष्ट ओवरराइड के लिए सेटिंग कैसे काम करती हैं देखें।
जवाब और पिन के लिए सामान्य बॉट डिलीवरी इस्तेमाल करें
यह मोड चालू रहने पर कॉपियों में मूल लेखक का नाम और तस्वीर हो सकती है, लेकिन संदेश से जुड़े जवाब और पिन/अनपिन मिररिंग उपलब्ध नहीं होती। जिन रूट में ये ऐक्शन चाहिए, उनके लिए सामान्य बॉट डिलीवरी चालू रखें।
यह सेटअप सामान्य टेक्स्ट चैनल में इस्तेमाल करें। थ्रेड या फ़ोरम/मीडिया चैनल की पोस्ट के लिए बॉट डिलीवरी बनाए रखें।
अगला भाग दूसरा तरीका बताता है: बॉट इस्तेमाल किए बिना खुद वेबहुक बनाएँ।
वेबहुक बनाएँ और सहेजें
आपको या आपकी ओर से वेबहुक बनाने वाले व्यक्ति को प्राप्तकर्ता Discord चैनल में Manage Webhooks की अनुमति चाहिए। सर्वर का मालिक होने या बॉट को Administrator देने की ज़रूरत नहीं है। Webhooks कंट्रोल न दिखें, तो सर्वर व्यवस्थापक से ऐक्सेस देने या आपके लिए वेबहुक बनाने को कहें। Discord को वेबहुक बनाने के लिए इस अनुमति की ज़रूरत होती है।
- Discord में प्राप्तकर्ता टेक्स्ट चैनल की सेटिंग खोलें। इस सेटअप के लिए सामान्य टेक्स्ट चैनल इस्तेमाल करें, थ्रेड या फ़ोरम/मीडिया पोस्ट नहीं।
- Integrations → Webhooks खोलें।
- New Webhook (या मौजूदा समान विकल्प) चुनें।
- ऐसा नाम दें जिसे पहचान सकें।
- पुष्टि करें कि वह उसी चैनल से जुड़ा है जहाँ कॉपियाँ चाहिए।
- Copy Webhook URL चुनें। उसे निजी रखें: URL रखने वाला कोई भी व्यक्ति उस चैनल में पोस्ट कर सकता है।
- ForwardMsg में बाईं सूची में मॉनिटर की गई स्रोत चैट पर क्लिक करके उसकी सेटिंग खोलें।
- रूटिंग खोलें।
- वेबहुक गंतव्य की पंक्ति जोड़ने के लिए Discord वेबहुक जोड़ें चुनें।
- उस पंक्ति का वेबहुक चयनकर्ता खोलें और Discord वेबहुक जोड़ें चुनें। वेबहुक पहले से सहेजा हो, तो उसे चुनें और सीधे बदलाव सहेजने पर जाएँ।
- URL पेस्ट करें और जोड़ें चुनें।
- ForwardMsg में उसका नाम रखें या बदलें। बदला हो, तो सेव करें चुनें; वैसा ही रखना हो, तो बंद करें चुनें।
- पुष्टि करें कि रूटिंग की पंक्ति में वेबहुक चुना गया है, फिर परिवर्तन सहेजें चुनें। ForwardMsg फिर शुरू करने की चेतावनी दिखाए, तो डिलीवरी जाँचने से पहले ऑटोमेशन फिर शुरू करें।
मूल चैट से अगला नया संदेश कॉपी होने पर प्राप्तकर्ता चैनल जाँचें। Discord वेबहुक जोड़ें से जोड़े गए गंतव्य के लिए वेबहुक सक्षम करें की ज़रूरत नहीं है—वह विकल्प बॉट गंतव्यों के लिए है।
उन्नत विकल्प
हर कॉपी में मूल लेखक के बजाय अपना ब्रांड दिखाना चाहते हैं? बाईं सूची में स्रोत चैट पर क्लिक करके उसकी सेटिंग खोलें, फिर रूटिंग → वेबहुक लेखक ओवरराइड खोलें। कस्टम लेखक नाम में Community Updates जैसा नाम और कस्टम अवतार URL में अपने लोगो का लिंक सेट करें। इसके बाद परिवर्तन सहेजें चुनें।
कस्टम ओवरराइड के बिना कॉपियाँ मूल लेखक का नाम और तस्वीर इस्तेमाल करती हैं। खाली फ़ील्ड में भी ग्लोबल सेटिंग्स या पैरेंट चैट का कस्टम मान लागू हो सकता है; कॉपियों में तय नाम या तस्वीर दिखती रहे, तो वहाँ की सेटिंग भी जाँचें। सेटिंग कैसे काम करती हैं देखें।
इन सेटिंग से वेबहुक से भेजी कॉपियों की पहचान बदलती है; Discord बॉट का नाम नहीं। कस्टम वेबहुक नाम और तस्वीर देखें।
वेबहुक अपलोड सीमाएँ
अपलोड सीमा हर फ़ाइल पर लागू होती है, ऑटोमेशन द्वारा फॉरवर्ड की जा सकने वाली कुल मात्रा पर नहीं। Discord वेबहुक के लिए ForwardMsg 10 MB की फ़ॉलबैक सीमा इस्तेमाल करता है। कनेक्ट किया गया बॉट सर्वर की अपलोड सीमा उपलब्ध करा सके, तो ForwardMsg अपने आप उस अधिक सीमा का इस्तेमाल कर सकता है।
URL से जोड़े गए वेबहुक के लिए, प्राप्तकर्ता सर्वर के समर्थित बूस्ट स्तर से मेल खाने हेतु Webhook अपलोड बूस्ट इस्तेमाल करें:
स्तर जाँचने के लिए सर्वर का मालिक या व्यवस्थापक Discord की चैनल सूची के ऊपर Server Boosts खोलकर मौजूदा स्तर और सक्रिय लाभ देख सकता है। वहाँ ऐक्सेस न हो, तो ओवरराइड चुनने से पहले उनसे प्राप्तकर्ता सर्वर का स्तर पूछें।
| इस्तेमाल की जाने वाली अपलोड सीमा | ForwardMsg की सेटिंग | ForwardMsg की प्रति-फ़ाइल सीमा |
|---|---|---|
| डिफ़ॉल्ट, जब अधिक सीमा का पता न चले | अपलोड बूस्ट ओवरराइड न हो, विरासत में मिली सेटिंग समेत। | 10 MB फ़ॉलबैक। |
| बूस्ट स्तर 2 | अपलोड बूस्ट सक्षम करें → स्तर 2 — 50 MB। | 50 MB। |
| बूस्ट स्तर 3 | अपलोड बूस्ट सक्षम करें → स्तर 3 — 100 MB। | 100 MB। |
- ऑटोमेशन खोलें और जिन फ़ाइलों को फॉरवर्ड करना है उस स्रोत चैट की सेटिंग खोलने के लिए बाईं सूची में उस पर क्लिक करें।
- उन्नत → Webhook अपलोड बूस्ट खोलें।
- अपलोड बूस्ट सक्षम करें चालू करें।
- प्राप्तकर्ता सर्वर का असली बूस्ट स्तर चुनें।
- परिवर्तन सहेजें चुनें। ForwardMsg फिर शुरू करने की चेतावनी दिखाए, तो ऑटोमेशन फिर शुरू करें।
यह उन चैट के लिए ग्लोबल सेटिंग्स में भी सेट कर सकते हैं जो इसे विरासत में लेते हैं। किसी चैट में इसे बंद करने से उसका ओवरराइड मिटता है; ग्लोबल सेटिंग्स या पैरेंट चैट में सेट बूस्ट स्तर फिर भी लागू हो सकता है। फ़ॉलबैक पर लौटना हो, तो सेटिंग कैसे काम करती हैं में विरासत वाली सेटिंग जाँचें।
उदाहरण के लिए, 20 MB का वीडियो 10 MB फ़ॉलबैक से बड़ा है। प्राप्तकर्ता सर्वर में Level 2 हो, तो स्तर 2 — 50 MB चुनें ताकि ForwardMsg उस सर्वर की 50 MB सीमा में उसे अपलोड कर सके। फॉरवर्ड विकल्प में वीडियो सुविधा भी सक्षम होनी चाहिए।
यह सेटिंग Discord की अपलोड सीमा खरीदती या बढ़ाती नहीं है
Level 3 चुनने से बिना बूस्ट वाले सर्वर को 100 MB सीमा नहीं मिलती। आपका निजी Nitro भत्ता भी वेबहुक की सीमा नहीं बढ़ाता। प्राप्तकर्ता सर्वर की असली सीमा से मेल खाता स्तर चुनें; उससे बड़ी फ़ाइल Discord अस्वीकार कर सकता है।
एक मूल चैट की बूस्ट सेटिंग उसके सभी वेबहुक गंतव्यों पर लागू होती है, हर प्राप्तकर्ता सर्वर पर अलग-अलग नहीं। ऐसा स्तर चुनें जो उन सभी के पास हो। अलग चैट सेटिंग तभी मदद करती हैं जब उन मूल चैट के गंतव्य अलग हों।
Level 2 और Level 3 सीमाएँ Discord के Server Boosting FAQ में दी गई हैं। अधिक जानकारी के लिए अपलोड सीमाएँ और Webhook अपलोड बूस्ट देखें।
वेबहुक से डिलीवरी रुक जाए
- हाथ से जोड़ा गया वेबहुक: जाँचें कि वह अब भी प्राप्तकर्ता चैनल में मौजूद है और रूटिंग गंतव्य में सही सहेजा हुआ वेबहुक चुना है। हटा दिया गया हो, तो नया बनाएँ और सहेजें। URL उजागर हुआ हो, तो वह वेबहुक हटाकर दूसरा बनाएँ; URL सहायता टीम या सार्वजनिक संदेशों में साझा न करें।
- बॉट वाला वेबहुक मोड: उसी चैनल में बॉट की Manage Webhooks अनुमति, साथ ही उसका मौजूदा चैनल ऐक्सेस और फॉरवर्डिंग अनुमतियाँ जाँचें।
- केवल बड़ी फ़ाइलें विफल होती हैं: फ़ाइल का आकार, प्राप्तकर्ता सर्वर का बूस्ट स्तर और ऊपर Webhook अपलोड बूस्ट जाँचें।
Discord के वेबहुक कंट्रोल के लिए Intro to Webhooks देखें। चैनल ऐक्सेस समस्या के लिए डिलीवरी अनुमतियाँ देखें।