Discord hefur stöðugt sýnt fram á að það er spjallvettvangur fyrir alla sem vilja tala, myndspjalla eða streyma með vinum á netinu á síðustu fimm árum eða svo. Discord vélmenni eru ein af orsökum.
Bottar geta gert þér kleift að framkvæma allt frá því að gera einhæf störf sjálfvirk til að byrja að spila tónlist á netþjóninum þínum og í þessari handbók munum við kenna þér hvernig á að smíða Discord vélmenni.
Þó að sjálfvirkni sé aðaltilgangurinn með því að nota Discord vélmenni, geturðu sannarlega búið til einn til að gera hvað sem er (allt sem þú getur troðið inn einhverjum JavaScript kóða, að minnsta kosti).
Í þessari kennslu munum við nota Node.js til að búa til okkar eigin grunn Discord bot.
kröfur
- Discord reikningur
- Ferskur discord þjónn
- Node.js uppsett á tölvunni þinni.
- Visual Studio Code
- Og auðvitað WiFi tengingu.
Búðu til nýtt Discord forrit.
Til að byrja verðum við að skrá forritið með því að nota Discord Developer síðuna. Farðu á til að ná þessu Portal.
Næst skaltu velja hnappinn Nýtt forrit sem er staðsett hægra megin.
Þegar þú smellir á hnappinn birtist svargluggi sem biður þig um að gefa láni þínum nafn. Í mínu tilfelli mun ég bara kalla botninn „jaysbot“.
Veldu botavalið næst og smelltu síðan á „bæta við botni“ hnappinn. Eftirfarandi svargluggi mun birtast:
Þegar þú samþykkir stofnun nýju forritsins hefurðu nú láni.
Hins vegar held ég að þú viljir ekki heimskan bot. Við skulum bæta við nokkrum viðbótareiginleikum og bæta þátttöku notenda með því að gefa honum fjölda heimilda.
Með því að velja OAuth2 í valmyndinni, eins og sýnt er hér að neðan, skaltu haka í reitina.
Tengillinn verður framleiddur neðst á síðunni þegar leyfi hefur verið bætt við eftir að botninum hefur verið veitt frekari heimildir.
Hlekkinn sem þú afritaðir áður ætti nú að vera límdur í hvaða vafra sem er. Skjárinn sem fylgir ætti að birtast og bæta þjóninum við hann.
Eftir að þú hefur valið netþjóninn þinn skaltu ýta á „heimild“ hnappinn:
Þú hefur nú bætt botni okkar við netþjóninn þinn.
Gerir Node.js verkefni
Nú þegar við höfum skráð botninn okkar verðum við að búa til möppu fyrir Node.js skrár.
Að setja upp ósjálfstæði
Pakkar sem forritið þarf til að virka rétt eru þekkt sem ósjálfstæði. Í þessu tilviki, allt sem við þurfum er discord.js pakkann. Til að hjálpa til við að stjórna Jaysbot tákninu munum við samt setja upp dotenv pakkann.
Þetta mun tryggja að hvert símtal hafi viðeigandi heimild, hnútur er líka nauðsynlegur fyrir okkur til að halda þjóninum virkum. Sláðu inn eftirfarandi skipun til að hefja verkefnið í nýrri flugstöð:
Niðurstöðurnar eru sem hér segir:
Eftirfarandi skipun mun setja upp Dotenv bókasafnið og Discord.js fyrir verkefnið:
Notaðu eftirfarandi skipun til að setja upp hnútasafn:
Í hvert skipti sem við gerum breytingar á skránum okkar endurræsir Nodemon þjóninn.
Að þróa botninn okkar
Í þróunargáttinni verðum við að samþykkja símtöl frá Discord.js. Þetta krefst þess að við afritum tákn lána okkar.
Eftir að það hefur verið afritað skaltu setja það á þann hátt að neðan í nýja skrá sem þú ættir að hafa nefnt.env.
Byggðu botnaskrána.
Búðu til sérstaka skrá í aðalverkefnaskránni sem heitir bot.js. Við munum nota dotenv pakkann til að setja upp umhverfisbreytur, flytja inn flokka frá discord.js og ræsa síðan nýjan viðskiptavin:
Til að virkja botninn skaltu slá inn eftirfarandi skipun í flugstöðina þína:
Niðurstaða
Vettvangurinn fyrir Discord stækkar hratt. Það hefur framleitt örugga samskipta- og tengingarleið fyrir bitcoin-áhugamenn, eigendur fyrirtækja og spilara.
Aukinn ávinningur er að hafa hæfan vélmenni sem getur svarað, bannað og slökkt á notendum. Þessi færsla útskýrði hvernig á að nota node.js til að búa til einfaldan vélmenni. Þess vegna geturðu beitt þessum skilningi til að fela í sér nýja möguleika.
Til hamingju með kóðun.
Skildu eftir skilaboð