Discord ले विगत पाँच वर्ष वा सोभन्दा बढी अवधिमा अनलाईन साथीहरूसँग कुरा गर्न, भिडियो च्याट गर्न वा स्ट्रिम गर्न चाहने जो कोहीको लागि यो तत्काल सन्देश पठाउने प्लेटफर्म हो भनी लगातार प्रदर्शन गर्दै आएको छ। विवाद बट्स एक कारण हो।
बटहरूले तपाइँलाई तपाइँको सर्भरमा संगीत बजाउन सुरु गर्न स्वचालित नीरस कार्यहरूबाट सबै कुराहरू पूरा गर्न दिन्छ, र यस मार्गनिर्देशनमा, हामी तपाइँलाई कसरी Discord बोट निर्माण गर्ने भनेर सिकाउनेछौं।
यद्यपि स्वचालन एक Discord bot प्रयोग गर्न को लागी प्राथमिक उद्देश्य हो, तपाईले केहि गर्न को लागी एक सिर्जना गर्न सक्नुहुन्छ (केही केहि जाभास्क्रिप्ट कोड मा क्र्याम गर्न सक्नुहुन्छ, कम्तिमा)।
यस ट्यूटोरियलमा, हामी हाम्रो आफ्नै आधारभूत Discord बट सिर्जना गर्न Node.js प्रयोग गर्नेछौं।
आवश्यकताहरु
- विवाद खाता
- ताजा विवाद सर्भर
- Node.js तपाइँको कम्प्युटर मा स्थापित।
- भिजुअल स्टुडियो कोड
- र, निस्सन्देह, एक वाइफाइ जडान।
नयाँ Discord अनुप्रयोग सिर्जना गर्नुहोस्।
सुरु गर्न, हामीले Discord विकासकर्ताको साइट प्रयोग गरेर अनुप्रयोग दर्ता गर्नुपर्छ। यसमा पुग्नको लागि नेभिगेट गर्नुहोस् पोर्टल.
अर्को, दायाँ छेउमा अवस्थित नयाँ अनुप्रयोग बटन चयन गर्नुहोस्।
जब तपाइँ बटन क्लिक गर्नुहुन्छ, तपाइँलाई तपाइँको बोटको नाम दिन सोध्ने संवाद बाकस देखा पर्नेछ। मेरो मामलामा, म बोटलाई "jaysbot" भन्नेछु।
अर्को बोट विकल्प चयन गर्नुहोस्, र त्यसपछि "बोट थप्नुहोस्" बटन क्लिक गर्नुहोस्। निम्न संवाद बक्स देखा पर्नेछ:
जब तपाइँ नयाँ अनुप्रयोगको स्थापना स्वीकृत गर्नुहुन्छ, तपाइँसँग अब एउटा बोट छ।
यद्यपि, मलाई लाग्दैन कि तपाई गूंगा बोट चाहानुहुन्छ। केही थप सुविधाहरू थपौं र यसलाई धेरै अनुमतिहरू दिएर प्रयोगकर्ता संलग्नता सुधार गरौं।
मेनुबाट OAuth2 छनोट गरेर, तल देखाइए अनुसार, बाकसहरू जाँच गर्नुहोस्।
लिङ्क पृष्ठको तल उत्पादन गरिनेछ जब बोटलाई कुनै पनि थप अनुमतिहरू दिएपछि अनुमति थपिएको छ।
तपाईंले पहिले प्रतिलिपि गर्नुभएको लिङ्क अब कुनै पनि ब्राउजरमा टाँस्नुपर्छ। पछ्याउने स्क्रिन देखा पर्दछ र यसमा सर्भर थप्नुहोस्।
आफ्नो सर्भर छनोट गरेपछि, "अधिकृत" बटन थिच्नुहोस्:
तपाईंले अब सफलतापूर्वक आफ्नो सर्भरमा हाम्रो बोट थप्नुभएको छ।
Node.js परियोजना बनाउँदै
अब हामीले हाम्रो बोट दर्ता गरेका छौं, हामीले Node.js फाइलहरूको लागि फोल्डर बनाउनु पर्छ।
निर्भरताहरू सेट अप गर्दै
कार्यक्रमले राम्रोसँग काम गर्न आवश्यक पर्ने प्याकेजहरूलाई निर्भरता भनिन्छ। यस उदाहरणमा, हामीलाई आवश्यक छ discord.js प्याकेज। Jaysbot टोकन प्रबन्ध गर्न मद्दत गर्न, हामी अझै पनि dotenv प्याकेज स्थापना गर्नेछौं।
यसले ग्यारेन्टी गर्नेछ कि प्रत्येक कलमा उपयुक्त प्राधिकरण छ, नोडमोन पनि हामीलाई सर्भर कार्य गर्नको लागि आवश्यक छ। नयाँ टर्मिनलमा परियोजना सुरु गर्न निम्न आदेश प्रविष्ट गर्नुहोस्:
परिणामहरू निम्नानुसार छन्:
निम्न आदेशले परियोजनाको लागि Dotenv पुस्तकालय र Discord.js स्थापना गर्नेछ:
नोडमोन लाइब्रेरी स्थापना गर्न निम्न आदेश प्रयोग गर्नुहोस्:
प्रत्येक पटक हामीले हाम्रो फाइलहरूमा परिमार्जन गर्छौं, Nodemon सर्भर पुन: सुरु हुन्छ।
हाम्रो बोट विकास गर्दै
विकासकर्ताहरूको पोर्टलमा, हामीले Discord.js बाट कलहरू अनुमोदन गर्नुपर्छ। यसका लागि हामीले हाम्रो बोटको टोकन प्रतिलिपि गर्न आवश्यक छ।
यसलाई प्रतिलिपि गरिसकेपछि, यसलाई तलको तरिकामा नयाँ फाइलमा राख्नुहोस् जुन तपाईंले name.env हुनु पर्छ।
बोट फाइल बनाउनुहोस्।
bot.js भनिने मुख्य प्रोजेक्ट डाइरेक्टरीमा छुट्टै फाइल बनाउनुहोस्। हामी वातावरण चर सेटअप गर्न, discord.js बाट कक्षाहरू आयात गर्न, र त्यसपछि नयाँ ग्राहक सुरु गर्न dotenv प्याकेज प्रयोग गर्नेछौं:
बोट सक्रिय गर्नको लागि, तपाइँको टर्मिनलमा निम्न आदेश प्रविष्ट गर्नुहोस्:
निष्कर्ष
Discord को लागि प्लेटफर्म चाँडै विस्तार हुँदैछ। यसले बिटकोइन उत्साहीहरू, व्यवसाय मालिकहरू, र गेमरहरूका लागि सञ्चार र जडानको सुरक्षित माध्यम उत्पादन गरेको छ।
एक अतिरिक्त फाइदा भनेको सक्षम बोट हुनु हो जसले प्रयोगकर्ताहरूलाई प्रतिक्रिया दिन, प्रतिबन्ध लगाउन र म्यूट गर्न सक्छ। यो पोष्टले सरल बोट निर्माण गर्न node.js कसरी प्रयोग गर्ने भनेर वर्णन गरेको छ। त्यसकारण, तपाईंले नयाँ क्षमताहरू समावेश गर्न यो बुझाइ लागू गर्न सक्नुहुन्छ।
शुभ कोडिङ।
जवाफ छाड्नुस्