Discord ka demonstruar vazhdimisht se është platforma e mesazheve të çastit për këdo që dëshiron të flasë, të bisedojë me video ose të transmetojë me miqtë në internet gjatë pesë viteve të fundit apo më shumë. Discord bots janë një nga shkaqet.
Bots mund t'ju lejojnë të përmbushni gjithçka, nga automatizimi i punëve monotone deri tek fillimi i luajtjes së muzikës në serverin tuaj, dhe në këtë udhëzues, ne do t'ju mësojmë se si të ndërtoni një bot Discord.
Megjithëse automatizimi është qëllimi kryesor për përdorimin e një roboti Discord, ju mund të krijoni vërtet një të tillë për të bërë gjithçka (çdo gjë që mund të grumbulloni në disa kode JavaScript, të paktën).
Në këtë tutorial, ne do të përdorim Node.js për të krijuar robotin tonë bazë Discord.
Kërkesat
- Llogaria e mosmarrëveshjes
- Server i ri i mosmarrëveshjes
- Node.js është instaluar në kompjuterin tuaj.
- Kodi i Visual Studio
- Dhe, natyrisht, një lidhje Wi-Fi.
Krijo një aplikacion të ri Discord.
Për të filluar, ne duhet të regjistrojmë aplikacionin duke përdorur faqen e Zhvilluesit të Discord. Navigoni te për të arritur këtë portal.
Më pas, zgjidhni butonin "Aplikacion i ri" që ndodhet në anën e djathtë.
Kur klikoni butonin, do të shfaqet një kuti dialogu që ju kërkon t'i jepni një emër robotit tuaj. Në rastin tim, unë do ta quaja robotin "jaysbot".
Zgjidhni zgjedhjen e botit më pas dhe më pas klikoni butonin "Shto bot". Do të shfaqet kutia e mëposhtme e dialogut:
Kur miratoni krijimin e aplikacionit të ri, tani keni një bot.
Megjithatë, unë nuk mendoj se ju doni një bot memec. Le të shtojmë disa veçori shtesë dhe të përmirësojmë angazhimin e përdoruesit duke i dhënë një sërë lejesh.
Duke zgjedhur OAuth2 nga menyja, siç tregohet më poshtë, kontrolloni kutitë.
Lidhja do të prodhohet në fund të faqes kur të shtohet leja pasi t'i jepet robotit çdo leje të mëtejshme.
Lidhja që keni kopjuar më parë tani duhet të ngjitet në çdo shfletues. Ekrani që vijon duhet të shfaqet dhe të shtojë serverin në të.
Pasi të zgjidhni serverin tuaj, shtypni butonin "autorizo":
Tani e keni shtuar me sukses robotin tonë në serverin tuaj.
Krijimi i një projekti Node.js
Tani që kemi regjistruar botin tonë, duhet të krijojmë një dosje për skedarët Node.js.
Vendosja e varësive
Paketat që programi duhet të funksionojë siç duhet njihen si varësi. Në këtë rast, gjithçka që kërkojmë është paketa discord.js. Për të ndihmuar me menaxhimin e tokenit Jaysbot, ne do të instalojmë ende paketën dotenv.
Kjo do të garantojë që çdo thirrje të ketë autorizimin e duhur, nodemon është gjithashtu i nevojshëm që ne të mbajmë funksionimin e serverit. Futni komandën e mëposhtme për të nisur projektin në një terminal të ri:
Rezultatet janë si më poshtë:
Komanda e mëposhtme do të instalojë bibliotekën Dotenv dhe Discord.js për projektin:
Përdorni komandën e mëposhtme për të instaluar bibliotekën nodemon:
Sa herë që bëjmë një modifikim në skedarët tanë, Nodemon rinis serverin.
Zhvillimi i botit tonë
Në portalin e zhvilluesve, ne duhet të miratojmë thirrjet nga Discord.js. Kjo kërkon që ne të kopjojmë tokenin e botit tonë.
Pasi të jetë kopjuar, vendoseni në mënyrën më poshtë në një skedar të ri që duhet ta kishit emrin.env.
Ndërtoni skedarin bot.
Ndërtoni një skedar të veçantë në drejtorinë kryesore të projektit të quajtur bot.js. Ne do të përdorim paketën dotenv për të vendosur variablat e mjedisit, për të importuar klasa nga discord.js dhe më pas për të nisur një klient të ri:
Për të aktivizuar bot, futni komandën e mëposhtme në terminalin tuaj:
Përfundim
Platforma për Discord po zgjerohet me shpejtësi. Ka prodhuar një mjet të sigurt komunikimi dhe lidhjeje për entuziastët e bitcoin, pronarët e bizneseve dhe lojtarët.
Një përfitim shtesë është të kesh një robot të aftë që mund të përgjigjet, ndalojë dhe hesht përdoruesit. Ky postim shpjegoi se si të përdorni node.js për të ndërtuar një bot të thjeshtë. Prandaj, mund ta zbatoni këtë kuptim për të përfshirë aftësi të reja.
Kodimi i lumtur.
Lini një Përgjigju