कलह में एक बॉट कैसे बनाएं
डिस्कॉर्ड एक लोकप्रिय चैट प्रोग्राम है जो गेमर्स द्वारा अत्यधिक उपयोग और अनुकूल है. उपयोगकर्ता अपने स्वयं के डिस्कोर्ड चैनल को मुफ्त में बना सकते हैं और लोगों को उनसे जुड़ने के लिए आमंत्रित कर सकते हैं. कुछ लोग संगीत बजाने के लिए विवाद में बॉट का उपयोग करते हैं, चैनल में नए लोगों को बधाई देते हैं, और बहुत कुछ. यह आपको दिखाता है कि कैसे विवाद के लिए एक बॉट बनाने के लिए. जावास्क्रिप्ट के कारण आपको कम से कम एक परिचित होने की आवश्यकता होगी क्योंकि जावास्क्रिप्ट बॉट काम करता है.
कदम
6 का भाग 1:
अपने कंप्यूटर की तैयारी1. नोड डाउनलोड करें.से जेएस https: // nodejs.संगठन / एन / डाउनलोड /. नोड.जेएस एक नि: शुल्क जावास्क्रिप्ट रनटाइम है जिसे आपको अपना बॉट बनाने की आवश्यकता होगी. आप या तो विंडोज या मैकोज़ इंस्टॉलर के साथ-साथ संस्करण भी चुन सकते हैं. इस प्रक्रिया के लिए lts संस्करण की सिफारिश की जाती है.

2. इंस्टॉलर चलाएं. एक विंडोज कंप्यूटर को इंस्टॉलर लॉन्च करने के लिए डाउनलोड की गई फ़ाइल पर क्लिक करने की आवश्यकता है, लेकिन एक मैकोस कंप्यूटर को इंस्टॉलर एप्लिकेशन को खोजने के लिए फ़ाइल को अनपैक करने की आवश्यकता है. सुनिश्चित करें कि आप इंस्टॉलर के माध्यम से किसी भी और सभी समझौते पढ़ते हैं.

3. एक डिस्कॉर्ड खाता बनाएँ (वैकल्पिक). यदि आपके पास पहले से कोई डिस्कॉर्ड खाता नहीं है, तो आप एक के लिए साइन अप करें https: // विवाद.कॉम /.

4. अपने डिस्कॉर्ड खाते और चैनल में लॉगिन करें. अपने कंप्यूटर पर डिस्कॉर्ड ऐप खोलें और उस चैनल पर नेविगेट करें जिसे आप अपने बॉट में चाहते हैं.
6 का भाग 2:
विवाद पर बॉट बनाना1. के लिए जाओ https: // विवाद.कॉम / डेवलपर्स / एप्लिकेशन / मी एक वेब ब्राउज़र में. आपको पहले से ही ऐप के माध्यम से लॉग इन होना चाहिए, लेकिन अगर आपको संकेत दिया जाता है तो फिर से लॉग इन करें. इस हिस्से में, आप एक ऐप बनायेंगे जो बॉट को सक्रिय करता है, इसलिए आप एक ऐप के साथ-साथ एक बॉट भी बनायेंगे.

2. नीला क्लिक करें नया आवेदन बटन. आप इसे ब्राउज़र के दाईं ओर देखेंगे. एक विंडो आपके ऐप के नाम के लिए पॉप अप होगी.

3. क्लिक बीओटी बाएं हाथ के मेनू में. यह भी जिग्स पहेली टुकड़ा आइकन है.

4. क्लिक बॉट जोड़ें. यह "बिल्ड-ए-बॉट" हेडर के अंतर्गत है.

5. क्लिक टोकन को प्रकट करने के लिए क्लिक करें. आप इसे अपने बॉट के सूचना क्षेत्र में देखेंगे. जब आप उस पाठ पर क्लिक करते हैं, तो आप अक्षरों और संख्याओं की एक स्ट्रिंग देखते हैं.
6 का भाग 3:
डिस्कॉर्ड सर्वर / चैनल को बॉट भेजना1. क्लिक सामान्य जानकारी. यह बाईं ओर मेनू में है.

2. क्लिक प्रतिलिपि क्लाइंट आईडी के तहत. आप इसे वेब पेज के बीच में देखेंगे.

3. अपने प्रतिलिपि ग्राहक को निम्नलिखित यूआरएल में पेस्ट करें: "https: // विवाद.com / oauth2 / अधिकृत?& client_id = क्लाइंट आईडी और स्कोप = बॉट और अनुमतियां = 8 "

4. अपने यूआरएल को अपने वेब ब्राउज़र पर पता बार में पेस्ट करें. आपको उस पृष्ठ पर ले जाया जाएगा जहां आप अपने बॉट को एक चैनल में असाइन कर सकते हैं.
6 का भाग 4:
बॉट कोडिंग1. अपने BOT कोड के लिए अपने डेस्कटॉप पर एक फ़ोल्डर बनाएं. आप कोड की फाइलें बनायेंगे जो यहां जाएंगे.
- इस कोड द्वारा प्रदान किया गया था https: // अणुवृत्त.कॉम / गेमिंग / हाउ-टू-मेक-ए-डिस्कॉर्ड-बॉट /.
- आप अपने इच्छित बॉट कोड के लिए इंटरनेट खोज सकते हैं, जैसे कि संगीत को लगातार खेलते हैं. इस बॉट के लिए एक कोड नमूना है जो किसी भी पाठ के साथ शुरू होता है "!"
2. एक पाठ संपादक खोलें. आप मैक के लिए विंडोज या टेक्स्ट एडिट के लिए नोटपैड जैसे डिफ़ॉल्ट प्रोग्राम का उपयोग कर सकते हैं.
3. निम्न कोड टाइप करें:
{"टोकन": "आपका बॉट टोकन"}
4. फ़ाइल को "ऑथ" के रूप में सहेजें.JSON ". सुनिश्चित करें कि फ़ाइल ए के साथ नहीं बचाती है .TXT फ़ाइल एक्सटेंशन.
5. एक नया दस्तावेज़ शुरू करें. आप इसे या तो दबाकर कर सकते हैं सीटीआरएल+एन (विंडोज़), या ⌘ सीएमडी+एन (मैक), या "फ़ाइल" टैब से "नया" क्लिक करना.
6. निम्न कोड टाइप करें:
{"नाम": "ग्रीटर-बॉट", "संस्करण": "1.0.0 "," विवरण ":" मेरा पहला डिस्कॉर्ड बॉट "," मुख्य ":" बॉट.जेएस "," लेखक ":" आपका नाम "," निर्भरता ": {}}
7. फ़ाइल को "पैकेज के रूप में सहेजें.JSON ". सुनिश्चित करें कि फ़ाइल ए के साथ नहीं बचाती है .TXT फ़ाइल एक्सटेंशन.
8. एक नया दस्तावेज़ शुरू करें. आप इसे या तो दबाकर कर सकते हैं सीटीआरएल+एन (विंडोज़), या ⌘ cmd+एन (मैक), या "फ़ाइल" टैब से "नया" क्लिक करना.
9. अपना बॉट कोड टाइप करें. उदाहरण के लिए, यदि आप एक बॉट बनाना चाहते हैं जो किसी भी संदेश का जवाब देता है जो शुरू होता है "!", निम्न कोड टाइप करें:
var विवाद = आवश्यकता (`विवाद).io `) - var logger = आवश्यकता (` विंस्टन `) - var Auth = आवश्यकता (`./ प्रमाणन.JSON `) - // लॉगर सेटिंग्स को कॉन्फ़िगर करें.निकालें (लकड़हारा).परिवहन.कंसोल) -logger.जोड़ें (नया लॉगर.परिवहन.कंसोल, {रंगीन: TRUE}) - लॉगर.स्तर = `debug` - // प्रारंभिकता डिस्कॉर्ड botvar bot = new indrod.ग्राहक ({टोकन: ऑथ.टोकन, Autorun: True}) - बॉट.(`तैयार`, फ़ंक्शन (EVT) {लॉगर.जानकारी (`जुड़ा`) - लकड़हारा.जानकारी (`के रूप में लॉग इन:`) -logger.जानकारी (बॉट).उपयोगकर्ता नाम + `- (` + बॉट.आईडी + `)`) -}) - बॉट.(`संदेश`, फ़ंक्शन (उपयोगकर्ता, उपयोगकर्ता, चैनलिड, संदेश, ईवीटी) {// हमारे बॉट को यह जानने की ज़रूरत है कि क्या यह कमांड निष्पादित करेगा // यह उन संदेशों के लिए सुनेंगे जो `के साथ शुरू होंगे!`यदि (संदेश).सबस्ट्रिंग (0, 1) == `!`) {var args = संदेश.सबस्ट्रिंग (1).विभाजन (``) -var cmd = args [0] -args = args.स्प्लिस (1) -विच (cmd) {// !पिंगकेस `पिंग`: बॉट.SendMessage ({to: चैनलिड, संदेश: `पोंग!`}) - ब्रेक - // यदि आप चाहें तो किसी भी केस कमांड जोड़ें.}}})-

10. फ़ाइल को "बॉट" के रूप में सहेजें.जेएस ". सुनिश्चित करें कि फ़ाइल ए के साथ नहीं बचाती है .TXT फ़ाइल एक्सटेंशन.
6 का भाग 5:
बॉट निर्भरता स्थापित करना1. एक कमांड प्रांप्ट विंडो खोलें. विंडोज़ पर, आप स्टार्ट मेनू में विंडोज सर्च फील्ड में "सीएमडी" खोज सकते हैं. मैक पर, आप "कमांड प्रॉम्प्ट के लिए स्पॉटलाइट खोज सकते हैं."

2. अपने डेस्कटॉप पर अपने बॉट फ़ोल्डर पर नेविगेट करें. उदाहरण के लिए, आप टाइप कर सकते हैं सीडी उपयोगकर्ता डिफ़ॉल्ट डेस्कटॉप डेस्कटॉप DiscordBotFolderName.

3. प्रकार एनपीएम डिस्कॉर्ड स्थापित करें.आईओ विंस्टन -सेव और प्रेस ↵ दर्ज करें. नोड के साथ.जेएस स्थापित, यह लाइन स्वचालित रूप से आपके डेस्कटॉप फ़ोल्डर में आपके बॉट के लिए निर्भरता डाउनलोड करेगी.

4. प्रकार एनपीएम स्थापित करें https: // github.कॉम / वूर / विवाद.IO / TARBALL / GATEWAY_V6 और प्रेस ↵ दर्ज करें. वह कोड सुनिश्चित करेगा कि आपके पास काम करने के लिए आपके बॉट के लिए इंस्टॉल करने की आवश्यकता नहीं है.
6 का भाग 6:
बॉट चल रहा है1. प्रकार नोड बॉट.जे एस और प्रेस ↵ दर्ज करें कमांड प्रॉम्प्ट में. यदि आपको एक त्रुटि रेखा मिलती है, तो आपने कुछ गलत किया.

2. प्रकार "!परिचय "विवाद में. आप इसे उस चैनल में टाइप करना चाहेंगे जो आपके बॉट में है. उदाहरण कोड प्रदान किया गया जिसमें बॉट को प्रतिक्रिया देने के लिए ट्रिगर किया गया "पांग!" पाठ के साथ शुरू करने के लिए "!". तो परीक्षण करने के लिए यदि बॉट काम कर रहा है, टाइप करें "!परिचय "और एक प्रतिक्रिया की प्रतीक्षा करें.

3. यदि आपने कोई प्रतिक्रिया नहीं सुनी तो अपने कोडिंग की जाँच करें. यदि आपके बॉट ने आपका जवाब नहीं दिया "!पहचान" कलह में, इसागेन के माध्यम से जाएं और यह सुनिश्चित करने के लिए जांचें कि आपका बॉट सही ढंग से स्थापित किया गया है. सुनिश्चित करें:
सामाजिक नेटवर्क पर साझा करें: