विषयसूची:

कलह में एक इंटरएक्टिव बॉट कैसे जोड़ें: 6 कदम
कलह में एक इंटरएक्टिव बॉट कैसे जोड़ें: 6 कदम

वीडियो: कलह में एक इंटरएक्टिव बॉट कैसे जोड़ें: 6 कदम

वीडियो: कलह में एक इंटरएक्टिव बॉट कैसे जोड़ें: 6 कदम
वीडियो: UP Police Constable 2024 | UP Police Reasoning Practice Set-06 | Reasoning Class UPP Reasoning PYQ,s 2024, नवंबर
Anonim
डिसॉर्डर में इंटरएक्टिव बॉट कैसे जोड़ें
डिसॉर्डर में इंटरएक्टिव बॉट कैसे जोड़ें

इस ट्यूटोरियल में मैं यह दिखाने जा रहा हूँ कि कैसे एक इंटरेक्टिव बॉट बनाया जाए जो कुछ कमांडो के साथ काम करता हो।

डिस्कॉर्ड एक स्काइप/व्हाट्सएप सोशल मीडिया ऐप है जो गेमर्स को एक साथ लाता है। उनका अपना चैनल हो सकता है, यह जांच सकते हैं कि प्रत्येक सदस्य कौन सा खेल खेलता है, एक दूसरे को कॉल करें और एक दूसरे के साथ चैट करें। संभावनाओं में से एक सर्वर में एक बॉट जोड़ना है। यह या तो एक स्वचालित बॉट हो सकता है, या एक बॉट जो उदाहरण के लिए संगीत बजाता है।

आपूर्ति:

- इंटरनेट का कोर्स (दोह!)

- कलह ऐप

- नोड.जेएस, एनपीएम

- टर्मिनल में कमांड निष्पादित करने की बुनियादी जानकारी

चरण 1: डिस्कॉर्ड ऐप डाउनलोड करें

डिस्कॉर्ड ऐप डाउनलोड करें। यह ऐप एक मल्टी-डिवाइस ऐप है जिसे https://discordapp.com. से डाउनलोड किया जा सकता है

आपके द्वारा बनाया गया उपयोगकर्ता नाम इसके साथ एक अद्वितीय संख्या संलग्न है, जिसे ऊपर चित्र के रूप में देखा गया है। आप इस नाम + # का उपयोग अन्य कलह सदस्यों को जोड़ने के लिए करते हैं।

चरण 2: अपना खुद का चैनल स्थापित करना

अपना खुद का चैनल स्थापित करना
अपना खुद का चैनल स्थापित करना
अपना खुद का चैनल स्थापित करना
अपना खुद का चैनल स्थापित करना
अपना खुद का चैनल स्थापित करना
अपना खुद का चैनल स्थापित करना

बॉट बनाने के लिए, हमें अपना सर्वर बनाना होगा।

1. जब आप डिस्कॉर्ड में लॉग इन होते हैं तो आपको ऊपर दी गई तस्वीरों की तरह कुछ देखना चाहिए:

2. सर्वर बनाने के लिए, हमें लाल रंग में हाइलाइट किए गए निचले बाएं कोने में '+' पर क्लिक करना होगा।

अपने सर्वर को एक नाम दें और सर्वर क्षेत्र दर्ज करें। वैकल्पिक रूप से आप अपने सर्वर में एक छवि जोड़ सकते हैं। एक बार जब आप इन चरणों को पूरा कर लेते हैं, तो आप जिस डिवाइस पर हैं, उसके आधार पर आपको बाईं ओर अपने टैब में सर्वर सूची देखनी चाहिए।

चरण 3: Node.js और Npm. स्थापित करें

Node.js और Npm. स्थापित करें
Node.js और Npm. स्थापित करें

एक बार जब आप अपना स्वयं का सर्वर बना लेते हैं, तो कलह आपके सर्वर पर मित्रों को आमंत्रित करने के लिए कहता है। इस चरण को छोड़ दें (या आमंत्रण लिंक का उपयोग करके मित्रों को अपने कलह चैनल पर आमंत्रित करें) और आवाज! आपका अपना सर्वर बनाया गया है।

1. node.js और npm. के लिए जाँच करें

पहले हमें यह सुनिश्चित करने की आवश्यकता है कि हमें कॉल करने के लिए एपीआई के लिए एक स्थानीय परियोजना बनाने की आवश्यकता है। हमें बॉट के लिए टोकन भी लेना होगा। ऐसा करने के लिए, हमें टर्मिनल में कुछ लाइनें जोड़नी होंगी। टर्मिनल खोलने के लिए, सीएमडी + स्पेसबार दबाएं और टर्मिनल खोजें। यदि आपने इसे सही किया है, तो टर्मिनल को ऊपर की छवि के रूप में दिखाना चाहिए।

यह जांचने के लिए कि आपने node.js और npm स्थापित किया है, निम्न कोड टाइप करें:

नोड.जेएस के लिए:

नोड -v

एनपीएम के लिए:

एनपीएम -वी

यदि आप दोनों के पास नोड.जेएस स्थापित और एनपीएम है, तो आपको संस्करण दिखाई देगा, यदि नहीं, तो निम्नलिखित कोड दर्ज करके नोड.जेएस और एनपीएम दोनों स्थापित करें (एनपीएम के साथ नोड.जेएस स्थापित किया जाएगा):

एनपीएम के लिए:

npm npm@latest -g. स्थापित करें

चरण 4: बॉट बनाएं

Bot बनाएं
Bot बनाएं
Bot बनाएं
Bot बनाएं
Bot बनाएं
Bot बनाएं
Bot बनाएं
Bot बनाएं

हमारे बॉट के काम करने के लिए हमें एक एप्लिकेशन और बॉट बनाने की जरूरत है। हमें इसे अपने डिसॉर्डर सर्वर पर भी भेजना होगा।

1. एप्लिकेशन और बॉट बनाएं:

सबसे पहले, discordapp.com/developers/applications/me पर जाएं। अपने खाते से लॉग इन करें। आरंभ करने के लिए नया एप्लिकेशन क्लिक करें, और अपने एप्लिकेशन को एक नाम दें और फिर बनाएं पर क्लिक करें। बाएं टैब पर, बॉट चुनें. बॉट बनाएं। यदि बॉट बनाया गया है, तो आपको ऊपर चित्र में एक संदेश प्राप्त होगा कि बॉट बनाया गया है।

2. बॉट को अपने डिस्कॉर्ड सर्वर पर भेजें।

सामान्य जानकारी में, अपने क्लाइंट आईडी को कॉपी करें, आईडी को कॉपी करें और नंबरों के स्थान पर इस URL में पेस्ट करें:

discordapp.com/oauth2/authorize?&client_id…

अपने क्लाइंट आईडी नंबर वाले URL को अपने ब्राउज़र में कॉपी करें। यह आपको एक वेबसाइट पर ले जाएगा जहां आप डिस्कॉर्ड को बता सकते हैं कि आपका बॉट कहां भेजना है। यदि आप किसी ऐप या अपने ब्राउज़र में डिस्कॉर्ड खोलते हैं और अपने सर्वर पर नेविगेट करते हैं तो आपको पता चल जाएगा कि यह काम कर गया है। चैनल कहेगा कि एक बॉट कमरे में शामिल हो गया है, और आप इसे ऑनलाइन सदस्यों की सूची के तहत दाईं ओर मेनू पर देखेंगे।

चरण 5: एक स्थानीय निर्देशिका बनाएँ

एक स्थानीय निर्देशिका बनाएँ
एक स्थानीय निर्देशिका बनाएँ

हमें आपके पीसी पर एक फोल्डर बनाने की जरूरत है जो आपके बॉट की सभी फाइलों को स्टोर करेगा। इसे कुछ नाम दें जैसे कि डिसॉर्डबॉट या ऐसा कुछ जिसे आसानी से पहचाना जा सके।

1. एक फोल्डर और तीन फाइलें बनाएं

हमें उस फोल्डर में तीन बनाना है।

टर्मिनल में निम्न कोड निष्पादित करें:

mkdir कलहBot

निम्नलिखित कोड में टाइप करके फ़ोल्डर को नेविगेट करें:

सीडी कलहBot

फिर निम्न पंक्ति टाइप करें:

npm init -y

यह प्रोजेक्ट फ़ोल्डर के अंदर एक package.json फ़ाइल बनाएगा।

आइए सबसे पहले Discord.js नामक Discord API के साथ इंटरैक्ट करने के लिए एक प्रसिद्ध Javascript लाइब्रेरी स्थापित करके शुरू करें। में टाइप करें:

npm install --save discord.js

अभी के लिए चेतावनियों पर ध्यान न दें।

2. टोकन के लिए एक फाइल बनाना

किसी भी टेक्स्ट एडिटर का उपयोग करके, एक फाइल बनाएं और उसे "auth.json" नाम दें।

निम्नलिखित कोड पेस्ट करें:

{

"टोकन": "आपका बॉट टोकन"}

फिर, "योर बॉट टोकन" को अपने टोकन से बदलें। इसे यहां देखा जा सकता है:

लॉग इन करें, क्लाइंट सीक्रेट पर क्लिक करें और बॉट टोकन को बदलें।

फ़ाइल को सहेजें और एक नई फ़ाइल बनाएँ।

अगली फ़ाइल, इस फ़ाइल को नाम दें package.json, निम्न कोड पेस्ट करें:

{

"नाम": "discordBot", "संस्करण": "1.0.0", "विवरण": "माई फर्स्ट डिस्कॉर्ड बॉट", "मुख्य": "bot.js", "लेखक": "आपका नाम", "निर्भरताएं"”: {} }

लेखक का नाम अपने इच्छित नाम से बदलें। इस फ़ाइल को अपने डिस्कॉर्ड बॉट फ़ोल्डर में "package.json" के रूप में सहेजें।

अंत में, अंतिम.json फ़ाइल को bot.js कहा जाएगा और निम्नलिखित कोड पेस्ट करें:

कॉन्स्ट डिसॉर्डर = आवश्यकता ('डिसॉर्ड.जेएस');

कॉन्स्ट क्लाइंट = नया डिसॉर्ड। क्लाइंट (); const auth = आवश्यकता ('./auth.json');client.on('ready', () => { कंसोल.लॉग(`लॉग इन ${client.user.tag}!`); }); client.on('message', msg => { if (msg.content === 'ping') { msg.reply('pong'); }});client.login(auth.token);

इस अंतिम टेक्स्ट फ़ाइल को अपने डिस्कॉर्ड बॉट फ़ोल्डर में "bot.js" के रूप में सहेजें। मैंने एक सरल आदेश जोड़ा है कि यदि आप "पिंग" कहते हैं, तो बॉट "पोंग!" के साथ उत्तर देगा।

चरण 6: अंतिम चरण और बॉट का परीक्षण

अंतिम चरण और बॉट का परीक्षण
अंतिम चरण और बॉट का परीक्षण
अंतिम चरण और बॉट का परीक्षण
अंतिम चरण और बॉट का परीक्षण

1. ओपन टर्मिनल

टर्मिनल में, हमें यह जांचने की आवश्यकता है कि क्या हमने सब कुछ सही ढंग से किया है। निम्न आदेश टाइप करके फ़ोल्डर में नेविगेट करें:

सीडी कलहBot

2. बॉट चलाओ

फिर अंत में, नीचे दिखाए अनुसार कमांड चलाएँ:

नोड bot.js

यदि आपने सब कुछ कर लिया है, तो यह कहना चाहिए: DiscordBot#xxxx के रूप में लॉग इन किया!

और वोला! बॉट आपके कलह सर्वर के लिए बनाया गया है! "पोंग!" जवाब पाने के लिए आप चैनल में "पिंग" संदेश भेज सकते हैं।

यह आपके कलह चैनल के लिए सिर्फ एक बुनियादी बॉट है। अधिक अच्छे विचारों के लिए देखें:

सिफारिश की: