Discord on viimase viie aasta jooksul pidevalt näidanud, et see on kiirsuhtlusplatvorm kõigile, kes soovivad sõpradega võrgus rääkida, videovestelda või voogesitada. Discord-botid on üks põhjusi.
Botid võimaldavad teil teha kõike, alustades monotoonsete tööde automatiseerimisest kuni muusika esitamise alustamiseni kogu serveris, ja selles juhendis õpetame teile Discordi roboti koostamist.
Kuigi automatiseerimine on Discordi roboti kasutamise peamine eesmärk, saate selle luua, et teha kõike (vähemalt kõike, mida saate JavaScripti koodi sisse toppida).
Selles õpetuses kasutame Node.js-i, et luua oma põhiline Discordi robot.
Nõuded
- Discord konto
- Värske discordi server
- Teie arvutisse installitud Node.js.
- Visual Studio kood
- Ja loomulikult wifi ühendus.
Looge uus Discordi rakendus.
Alustuseks peame registreerima rakenduse Discordi arendaja saidi kaudu. Selleni jõudmiseks liikuge aadressile portaal.
Järgmisena valige paremal pool asuv nupp Uus rakendus.
Kui klõpsate nuppu, kuvatakse dialoogiboks, mis palub teil anda oma robotile nimi. Minu puhul nimetan robotit lihtsalt "jaysbotiks".
Järgmisena valige roboti valik ja seejärel klõpsake nuppu "Lisa bot". Ilmub järgmine dialoogiboks:
Kui kiidate uue rakenduse loomise heaks, on teil nüüd robot.
Samas ma arvan, et sa ei taha lolli robotit. Lisame mõned lisafunktsioonid ja parandame kasutajate seotust, andes sellele mitmeid õigusi.
Valides menüüst OAuth2, nagu allpool näidatud, märkige ruudud.
Link luuakse lehe allservas, kui luba on lisatud pärast robotile täiendavate lubade andmist.
Varem kopeeritud link tuleks nüüd kleepida mis tahes brauserisse. Ilmuma peaks järgnev ekraan ja lisama sellele serveri.
Pärast serveri valimist vajutage nuppu "volita":
Olete nüüd edukalt meie roboti oma serverisse lisanud.
Node.js projekti tegemine
Nüüd, kui oleme oma roboti registreerinud, peame tegema Node.js-failide jaoks kausta.
Sõltuvuste seadistamine
Paketid, mida programm vajab korrektseks toimimiseks, on tuntud kui sõltuvused. Sel juhul vajame ainult paketti discord.js. Jaysboti märgi haldamise hõlbustamiseks installime ikkagi dotenv paketi.
See tagab, et igal kõnel on vastav volitus, serveri töös hoidmiseks on vaja ka sõlme. Sisestage järgmine käsk projekti käivitamiseks uues terminalis:
Tulemused on järgmised:
Järgmine käsk installib projekti Dotenvi teegi ja Discord.js-i:
Nodemoni teegi installimiseks kasutage järgmist käsku:
Iga kord, kui me oma faile muudame, taaskäivitab Nodemon serveri.
Meie roboti arendamine
Arendajate portaalis peame heaks kiitma Discord.js-i kõned. See eeldab, et kopeerime oma roboti märgi.
Pärast kopeerimist pange see alloleval viisil uude faili, mille oleksite pidanud nimetama.env.
Ehitage bot-fail.
Ehitage projekti põhikataloogi eraldi fail nimega bot.js. Kasutame dotenv paketti keskkonnamuutujate seadistamiseks, klasside importimiseks failist discord.js ja seejärel uue kliendi käivitamiseks:
Boti aktiveerimiseks sisestage oma terminali järgmine käsk:
Järeldus
Discordi platvorm laieneb kiiresti. See on loonud turvalise side- ja ühendusvahendi bitcoini entusiastidele, ettevõtete omanikele ja mängijatele.
Lisaeelis on võimekas robot, mis suudab kasutajaid reageerida, keelata ja vaigistada. See postitus selgitas, kuidas kasutada node.js-i lihtsa roboti koostamiseks. Seetõttu saate seda arusaama rakendada uute võimaluste kaasamiseks.
Head kodeerimist.
Jäta vastus