Kuidas luua Discordi robotit ja lisada see oma serverisse

Discord on arenenud võimsaks platvormiks. Selles artiklis räägime teile, kuidas Discordi robotit luua ja oma serverisse lisada.

Discord on aastate jooksul palju arenenud ja nüüd on see usaldusväärne platvorm mitte ainult mängijatele, vaid kõigile, kes soovivad oma eakaaslastega sõnumite, videovestluse ja muu kaudu suhelda. Paljud kasutavad seda isegi kui alternatiiv WhatsAppile ja muud populaarsed sõnumirakendused, eriti tänu suurele rõhuasetusele rühmadele ja kogukondadele. Discordil on miljoneid igapäevaseid aktiivseid kasutajaid ja suur osa neist kasutab asjade automatiseerimiseks igapäevaselt robotit. Kui kasutate Discordi mis tahes mahus, on suur tõenäosus, et olete kasutanud robotit. Kui mõtlete, kuidas seda ise luua, olete õiges kohas. Selles artiklis räägime teile, kuidas Discordi robotit teha:

Selles artiklis liikumine:

  • Eeltingimus
  • Discordi roboti loomine ja lisamine oma serverisse
  • Kuidas määrata roboti funktsiooni ja hostida Discordi robotit
  • Lõpumõtted ja liituge XDA Discordi serveriga!

Eeldused

Discordi roboti loomine on suhteliselt lihtne ülesanne. Asjade seadistamiseks on vaja pisut programmeerimisalaseid teadmisi, kuid koodi keerukus sõltub sellest, millist robotit proovite teha. Vaatame mõningaid asju, mida alustamiseks vajate. Esiteks vajate Discordi kontot, mis teil tõenäoliselt on. Kui ei, saate selle tasuta luua, minnes aadressile Discordi koduleht. Samuti saate alla laadida Discordi kliendi ja kasutada seda oma mänguri sülearvuti või isegi telefoni.

Kui see on tehtud, peate seda tegema seadistage oma server boti kasutamiseks. Seejärel saate mõne lihtsa sammuga roboti oma serverisse kutsuda. Kui robot on teie serverisse jõudnud, saate sellele funktsiooni kodeerida ja kasutada seda oma serveris või määrata see teistele serveritele, millele teil on administraatoriõigused. Boti funktsiooni määramiseks kasutame discord.js sõlme teegile juurdepääsuks Node.js-i. Node.js-i uusima versiooni saate alla laadida saidilt ametlik koduleht.

Lisaks vajame roboti funktsioonide kirjutamiseks ja muutmiseks ka koodiredaktorit. Me kasutame Visual Studio kood selles õpetuses, kuigi võite vabalt kasutada seda, mis teile meeldib.


Discordi roboti loomine ja lisamine oma serverisse

Esimene samm on luua Discordis rakendus, et teie robot töötaks. Siin on idee luua oma robotile märk, et Discord koodi ära tunneks. Selleks peate minema Discordi rakenduste lehele. Pärast Discordi kontoga sisselogimist suunatakse teid otse lehele, kus näete oma rakenduste loendit. Ärge muretsege, kui loend on tühi, sest me loome selle kohe.

  • Lööge Uus rakendus alustamiseks nuppu.
  • Nüüd andke oma rakendusele nimi ja klõpsake nuppu Loo.
  • See viib teid nüüd lehele, kus saate sisestada üksikasju, nagu rakenduse kirjeldus, lisada silte, rakenduse ikooni ja palju muud. Kui see on tehtud, vajutage nuppu Salvesta muudatused jätkamiseks nuppu.
  • Nüüd otsige vasakpoolsel külgribal menüüloendist suvand Bot. Puudutage seda, et avada robotite leht ja vajutage nuppu Lisage robot nuppu. Lubage roboti loomiseks, kui seda küsitakse.
  • Nüüd näete järgmisel lehel oma roboti turvamärki. Kui märki pole loodud, puudutage lihtsalt nuppu Lähtesta nuppu uue märgi loomiseks. Kopeerige see loa ID, kuna vajame seda järgmistes jaotistes.
  • See konkreetne märk võimaldab teil robotit juhtida, mis tähendab, et te ei tohiks seda kellegagi jagada. Kui arvate, et see märk on ohustatud, tulge lihtsalt sellele lehele tagasi ja vajutage uue loomiseks lähtestamisnuppu.
  • Nüüd otsige vasaku külgriba menüüst OAuth2 suvand ja klõpsake seda oma KLIENDI ID leidmiseks. See on pikk numbrijada, mille peate kopeerima ja kleepima sellele allolevale URL-ile – asendage sõna CLIENTID tegeliku KLIENDI ID-ga, mille just kopeerisite –https://discordapp.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8
  • Lihtsalt kleepige see konkreetne URL oma veebibrauserisse ja vajutage sisestusklahvi. See avab lehe, kus saate Discordile öelda, kuhu oma robot saata. Valige rippmenüüst server, kuhu soovite oma uue roboti lisada, näiteks -
  • Klõpsake nuppu Jätka ja kinnitage, kas soovite anda oma robotile serveri administraatoriõigused või mitte. Administraatoriõigusi saate anda või tühistada ka hiljem, nii et ärge selle valiku üle pingutage.
  • Kui olete roboti oma serverisse lisanud, näete teadet, mis kinnitab roboti saabumist. Nii saate teada, et see töötas. Samuti näete robotit paremas servas liikmete veerus.

Noh, see on kõik, olete nüüd loonud oma serveri jaoks Discordi roboti. Kui järgisite kõiki samme hoolikalt, peaksite oma serveris robotit nägema. Bot jääb võrguühenduseta, kuni määrate selle jaoks koodiga funktsiooni ja sünkroonite selle Discordi platvormiga. Siit algab tõeline töö, kui seadistate mõned parameetrid ja ütlete oma robotile, mida soovite, et see teeks.

Kuidas määrata roboti funktsiooni ja hostida Discordi robotit

Nüüd järgige allolevaid samme, et luua ja hostida oma arvutis discord-bot:

Selle õpetuse jaoks loome lihtsa "Ping-Pong" Discordi roboti, mis, nagu nimigi ütleb, vastab "Pong" iga kord, kui sisestate "Ping".

  • Looge uus kaust kõikjal oma arvutis või Macis. Lõime selle õpetuse jaoks oma Windowsi arvuti töölauale uue kausta.
  • Nüüd avage Visual Studio Code ja looge uus fail allpool mainitud koodiga. Asendage "Kleebi oma roboti tunnus siia ilma jutumärkideta" varem kopeeritud roboti märgiga.

    DISCORD_TOKEN= "Kleebi oma roboti tunnus siia ilma jutumärkideta."

  • Järgmisena looge uus fail ja lisage järgmine kood. Kui see on tehtud, salvestage see konkreetne fail samasse kausta bot.js-ina. See kood lisab funktsiooni teie Discordi robotile. See vastab sõnaga "pong" iga kord, kui sisestate sõna "ping".

    nõuda('dotenv').config(); const Discord = nõuda("discord.js"); const klient = uus Discord. Client({intents: ["GUILDS", "GUILD_MESSAGES"]}); client.on("ready", () => { console.log(`Logitud sisse kui ${client.user.tag}!`) }) client.on("sõnum", msg => { if (msg. content "ping") { msg.reply("pong"); } }) client.login (process.env. DISCORD_TOKEN);

  • Nüüd avage loodud uuest kaustast terminaliaken ja installige Discord.js teek, kasutades järgmist käsku. Selle toimimiseks peab teie süsteemi installima Node.js, seega pidage seda meeles.

    npm install --save discord.js dotenv

  • Järgmine samm on faili package.json loomine. Selle loomiseks kasutage järgmist käsku:

    npm init -y

  • Lõpuks saate nüüd kasutada roboti käivitamiseks käsku "node bot.js".

Niipea, kui käivitate käsu node bot.js, märkate, et teie serveris olev Discord-bot on võrgus. Seejärel saate robotit testida, tippides "ping", millele see vastab "pong".

Samuti saate luua Discordi ja hostida seda pilves, et teised saaksid seda kasutada. Selleks peate oma koodi hostimiseks kasutama veebipõhist IDE-d, näiteks Replit.

Kodeerimisprotsessi keerukus sõltub funktsioonist, mille soovite oma robotile määrata. Näiteks lihtsa tervitusroboti kodeerimisprotsess ei ole nii keeruline kui näiteks muusikabot, mis suudab esitada muusikat teie eelistatud platvormilt. Samuti saate luua roboti oma serveri modereerimiseks ja isegi liikmetele, kes teie serveris korduvalt reegleid rikuvad. Seal on palju kasulikke Discordi roboteid, nii et võimalused on tõesti lõputud. Top.gg on hea koht Discordi robotite otsimiseks, kui te ei soovi kodeerimisega vaeva näha. Lihtsalt otsige veebisaidilt robot ja tehke vajadusel muudatusi, et muuta robotit vastavalt oma vajadustele. Valikus on palju valikuid, seega kasutage otsitava leidmiseks kindlasti ülaosas olevat otsinguriba.


Noh, see viib meid selle konkreetse õpetuse lõppu. Praegu on saadaval palju kasulikke Discordi roboteid, seega soovitame tungivalt teha Google'i otsing, et näha, kas keegi on teie protsessi automatiseerimiseks juba roboti loonud. Ja enne lahkumist soovitame teile ka liituge XDA Discordi serveriga kust leiate mõttekaaslasi ja saate end kursis kõige XDA-ga. Millise Discordi roboti kavatsete esimesena luua? Andke meile teada, kirjutades allolevatesse kommentaaridesse rida.