Si të krijoni një bot Discord dhe ta shtoni atë në serverin tuaj
Discord ka evoluar shumë gjatë viteve dhe tani qëndron si një platformë e besueshme jo vetëm për lojtarët, por për këdo që kërkon të lidhet me kolegët e tyre përmes mesazheve, bisedave me video dhe më shumë. Shumë madje e përdorin atë si një alternativë ndaj WhatsApp dhe aplikacioneve të tjera të njohura të mesazheve, veçanërisht falë theksit të madh në grupe dhe komunitete. Discord ka miliona përdorues aktivë të përditshëm dhe një pjesë e mirë e tyre përdorin një bot çdo ditë për të automatizuar gjërat. Nëse përdorni Discord në çdo kapacitet, atëherë ka një shans të mirë që të keni përdorur një bot. Nëse po pyesni se si ta krijoni vetë, atëherë jeni në vendin e duhur. Në këtë artikull, ne do t’ju tregojmë se si të krijoni një bot Discord:
Krijimi i një roboti Discord është një detyrë relativisht e thjeshtë. Ju duhet pak njohuri programimi për të vendosur gjërat, por kompleksiteti i kodit varet nga lloji i robotit që po përpiqeni të krijoni. Le të hedhim një vështrim në disa gjëra që ju nevojiten për të filluar. Së pari, ju duhet një llogari Discord, të cilën ndoshta e keni. Nëse jo, mund ta krijoni një të tillë falas duke shkuar te faqja kryesore e Discord. Ju gjithashtu mund të shkarkoni klientin Discord dhe ta përdorni në laptopin tuaj të lojrave apo edhe në një telefon.
Pasi të keni mbaruar, duhet të konfiguroni serverin tuaj për të përdorur robotin. Më pas mund ta ftoni robotin në serverin tuaj lehtësisht duke ndjekur disa hapa të thjeshtë. Pasi roboti të ketë mbërritur në serverin tuaj, më pas mund të kodoni një funksion për të dhe ta përdorni në serverin tuaj ose t’ia caktoni serverëve të tjerë për të cilët keni të drejta administratori. Për të caktuar një funksion bot, ne do të përdorim Node.js për të hyrë në bibliotekën e nyjeve discord.js. Ju mund të shkarkoni versionin më të fundit të Node.js nga faqja zyrtare e internetit.
Për më tepër, do të na duhet gjithashtu një redaktues kodi për të shkruar dhe modifikuar funksionet e botit. Ne do të përdorim Visual Studio Code në këtë tutorial, megjithëse jeni të lirë të përdorni çfarëdo që dëshironi.
Hapi i parë është të krijoni një aplikacion në Discord që roboti juaj të funksionojë. Ideja këtu është të gjeneroni një shenjë për robotin tuaj në mënyrë që Discord të njohë kodin. Për këtë, do t’ju duhet të shkoni te faqja e aplikacioneve të Discord. Do të dërgoheni direkt në faqe sapo të identifikoheni me llogarinë tuaj Discord ku do të shihni një listë të aplikacioneve tuaja. Mos u shqetësoni nëse lista është bosh sepse ne do të krijojmë një të tillë tani.
Tani, jepni një emër aplikacionit tuaj dhe shtypni Krijo.
Tani do t’ju çojë në një faqe në të cilën mund të futni detaje të tilla si përshkrimi i aplikacionit tuaj, të shtoni etiketa, një ikonë aplikacioni dhe më shumë. Pasi të keni mbaruar, shtypni butonin Ruaj Ndryshimet për të vazhduar.
Tani, kërkoni opsionin Bot në listën e menusë në shiritin anësor të majtë. Prekni atë për të hapur faqen e Bots dhe shtypni butonin Shto Bot. Lejo lejen për të krijuar bot kur të kërkohet.
Tani do të shihni një shenjë sigurie për robotin tuaj në faqen tjetër. Nëse shenja nuk është krijuar, thjesht trokitni lehtë mbi butonin Reset për të krijuar një shenjë të re. Kopjojeni këtë ID shenjë pasi do të na duhet në seksionet e mëposhtme.
Kjo shenjë e veçantë ju lejon të kontrolloni robotin, që do të thotë se nuk duhet ta ndani këtë me askënd. Nëse mendoni se kjo shenjë është komprometuar, atëherë thjesht kthehuni në këtë faqe dhe shtypni butonin e rivendosjes për të krijuar një të re.
Tani, kërkoni opsionin OAuth2 në menynë në shiritin anësor të majtë dhe klikoni mbi të për të gjetur ID-në tuaj të KLIENTIT. Është një varg i gjatë numrash që duhet t’i kopjoni dhe ngjitni në këtë URL më poshtë – zëvendësoni fjalën KLIENTID me ID-në aktuale të KLIENTIT që sapo keni kopjuar –
https://discordapp.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8
Thjesht ngjisni këtë URL të veçantë në shfletuesin tuaj të internetit dhe shtypni Enter. Do të hapë një faqe në të cilën mund t’i tregoni Discord se ku ta dërgoni robotin tuaj. Zgjidhni serverin në të cilin dëshironi të shtoni robotin tuaj të ri nga menyja rënëse si kjo –
Klikoni në Vazhdo dhe konfirmoni nëse doni ose jo t’i jepni të drejtat e administratorit të serverit robotit tuaj. Ju gjithashtu mund të jepni ose revokoni të drejtat e administratorit më vonë, kështu që mos u lodhni mbi këtë opsion.
Pasi të shtoni robotin në serverin tuaj, do të shihni një mesazh që konfirmon mbërritjen e robotit. Kështu do ta kuptoni se funksionoi. Do të shihni gjithashtu robotin në kolonën e anëtarëve në anën e djathtë.
Epo, kjo është ajo, ju tani keni krijuar një bot Discord për serverin tuaj. Nëse i keni ndjekur të gjitha hapat me kujdes, duhet të jeni në gjendje të shihni robotin në serverin tuaj. Bot do të qëndrojë jashtë linje derisa të përcaktoni një funksion për të me një kod dhe ta sinkronizoni atë me platformën Discord. Këtu fillon puna e vërtetë pasi do të vendosni disa parametra dhe do t’i tregoni robotit tuaj se çfarë dëshironi të bëjë.
Tani, ndiqni hapat e mëposhtëm për të krijuar dhe pritur një bot discord në kompjuterin tuaj:
Për këtë tutorial, ne do të krijojmë një bot të thjeshtë ‘Ping-Pong’ Discord i cili, siç sugjeron emri, do të përgjigjet me ‘Pong’ sa herë që shkruani ‘Ping’.
Krijoni një dosje të re kudo në PC ose Mac tuaj. Ne krijuam një ‘Dosje të re’ në Desktop në PC-në tonë Windows për këtë tutorial.
Tani, hapni Visual Studio Code dhe krijoni një skedar të ri me kodin e përmendur më poshtë. Zëvendësoni “Ngjitni kodin e robotit tuaj këtu pa thonjëza” me tokenin e robotit që keni kopjuar më parë.
Më pas, krijoni një skedar të ri dhe shtoni kodin e mëposhtëm. Pasi të keni mbaruar, ruani këtë skedar të veçantë si bot.js brenda të njëjtës dosje. Ky kod do ta shtojë funksionin në robotin tuaj Discord. Ai do të përgjigjet me “pong” sa herë që shkruani “ping”.
Tani, hapni dritaren e terminalit nga Dosja e Re që keni krijuar dhe instaloni bibliotekën Discord.js duke përdorur komandën e mëposhtme. Do t’ju duhet Node.js të instaluar në sistemin tuaj që kjo të funksionojë, kështu që mbani në mend këtë.
Hapi tjetër është krijimi i një skedari package.json. Përdorni komandën e mëposhtme për ta krijuar atë:
Së fundi, tani mund të përdorni komandën “node bot.js” për të ekzekutuar bot.
Sapo të ekzekutoni komandën node bot.js, do të vini re se roboti Discord në serverin tuaj do të jetë në linjë. Më pas mund ta testoni robotin duke shtypur “ping” të cilit do t’i përgjigjet “pong”.
Ju gjithashtu mund të krijoni një Discord dhe ta organizoni atë në renë kompjuterike që të tjerët ta përdorin. Për këtë, do të duhet të përdorni një IDE në internet si Replit për të pritur kodin tuaj.
Kompleksiteti i procesit të kodimit varet nga funksioni që dëshironi t’i caktoni robotit tuaj. Procesi i kodimit për një ‘Greeting Bot’ të thjeshtë, për shembull, nuk do të jetë aq i ndërlikuar sa, të themi, një ‘Music Bot’ që mund të luajë muzikë nga platforma juaj e preferuar. Ju gjithashtu mund të krijoni një bot për të moderuar serverin tuaj dhe madje edhe për të shkelur anëtarët që thyejnë vazhdimisht rregullat në serverin tuaj. Ka mijëra robotë të dobishëm Discord atje, kështu që mundësitë janë të pafundme, me të vërtetë. Top.gg është një vend i mirë për të kërkuar bots Discord nëse nuk doni të kaloni telashet e kodimit. Thjesht merrni një bot nga faqja e internetit dhe bëni ndryshime sipas nevojës për të modifikuar robotin sipas nevojave tuaja. Ka shumë opsione për të zgjedhur, kështu që sigurohuni që të përdorni shiritin e kërkimit në krye për të gjetur atë që kërkoni.