Discord ir attīstījusies par spēcīgu platformu. Šajā rakstā mēs jums pateiksim, kā izveidot Discord robotu un pievienot to savam serverim.
Discord gadu gaitā ir daudz attīstījies, un tagad tā ir uzticama platforma ne tikai spēlētājiem, bet arī ikvienam, kas vēlas sazināties ar saviem vienaudžiem, izmantojot ziņojumus, video tērzēšanu un daudz ko citu. Daudzi to pat izmanto kā alternatīva WhatsApp un cits populāras ziņojumapmaiņas programmas, jo īpaši pateicoties lielajam uzsvaram uz grupām un kopienām. Discord katru dienu ir miljoniem aktīvu lietotāju, un liela daļa no tiem ikdienā izmanto robotu, lai automatizētu lietas. Ja izmantojat Discord jebkurā veidā, pastāv liela iespēja, ka esat izmantojis robotu. Ja jūs domājat, kā to izveidot pats, jūs esat īstajā vietā. Šajā rakstā mēs jums pateiksim, kā izveidot Discord robotu:
Pārvietojieties šajā rakstā:
- Priekšnoteikums
- Kā izveidot un pievienot savam serverim Discord robotu
- Kā piešķirt robota funkciju un mitināt Discord robotu
- Noslēguma domas un pievienojieties XDA Discord serverim!
Priekšnoteikumi
Discord bota izveide ir salīdzinoši vienkāršs uzdevums. Lai iestatītu lietas, jums ir nepieciešamas nelielas programmēšanas zināšanas, taču koda sarežģītība ir atkarīga no tā, kāda veida robotprogrammatūra jūs mēģināt izveidot. Apskatīsim dažas lietas, kas jums nepieciešamas, lai sāktu darbu. Pirmkārt, jums ir nepieciešams Discord konts, kas jums, iespējams, ir. Ja nē, varat to izveidot bez maksas, dodoties uz Discord mājas lapa. Varat arī lejupielādēt Discord klientu un izmantot to savā spēļu klēpjdators vai pat tālrunis.
Kad tas ir izdarīts, jums tas ir jādara izveidot savu serveri lai izmantotu botu. Pēc tam varat viegli uzaicināt robotu uz savu serveri, veicot dažas vienkāršas darbības. Kad robots ir nonācis jūsu serverī, varat tam iekodēt funkciju un izmantot to savā serverī vai piešķirt citiem serveriem, kuriem jums ir administratora tiesības. Lai piešķirtu robota funkciju, mēs izmantosim Node.js, lai piekļūtu discord.js Node bibliotēkai. Jaunāko Node.js versiju varat lejupielādēt no vietnes oficiālā mājas lapa.
Turklāt mums būs nepieciešams arī koda redaktors, lai rakstītu un modificētu robotprogrammatūras funkcijas. Mēs izmantosim Visual Studio kods šajā apmācībā, lai gan jūs varat brīvi izmantot to, kas jums patīk.
Kā izveidot un pievienot savam serverim Discord robotu
Pirmais solis ir izveidot lietojumprogrammu Discord, lai jūsu robots darbotos. Ideja ir ģenerēt botam marķieri, lai Discord atpazītu kodu. Lai to izdarītu, jums būs jādodas uz Discord lietojumprogrammu lapu. Tiklīdz būsit pieteicies ar savu Discord kontu, jūs tiksit nosūtīts tieši uz lapu, kurā redzēsit savu lietotņu sarakstu. Neuztraucieties, ja saraksts ir tukšs, jo mēs to tagad izveidosim.
- Nospiediet uz Jauna lietojumprogramma pogu, lai sāktu.
- Tagad piešķiriet savai lietojumprogrammai nosaukumu un nospiediet Izveidot.
- Tagad tiks atvērta lapa, kurā varēsit ievadīt tādu informāciju kā lietotnes aprakstu, pievienot atzīmes, lietotnes ikonu un daudz ko citu. Kad tas ir izdarīts, nospiediet Saglabāt izmaiņas pogu, lai turpinātu.
- Tagad kreisās sānjoslas izvēlņu sarakstā meklējiet opciju Bot. Pieskarieties tam, lai atvērtu robotu lapu, un nospiediet Pievienojiet Botu pogu. Atļaujiet atļauju izveidot robotprogrammatūru, kad tas tiek prasīts.
- Tagad nākamajā lapā redzēsit sava robota drošības marķieri. Ja marķieris nav ģenerēts, vienkārši pieskarieties Atiestatīt pogu, lai izveidotu jaunu marķieri. Kopējiet šo pilnvaras ID, jo tas mums būs nepieciešams nākamajās sadaļās.
- Šis konkrētais marķieris ļauj jums kontrolēt robotu, kas nozīmē, ka jums nevajadzētu to kopīgot ar citiem. Ja uzskatāt, ka šis marķieris ir apdraudēts, vienkārši atgriezieties šajā lapā un nospiediet atiestatīšanas pogu, lai izveidotu jaunu.
- Tagad kreisās sānjoslas izvēlnē meklējiet opciju OAuth2 un noklikšķiniet uz tās, lai atrastu savu KLIENTA ID. Tā ir gara skaitļu virkne, kas jums ir jākopē un jāielīmē tālāk norādītajā URL — aizstājiet vārdu KLIENTA ID ar faktisko KLIENTA ID, ko tikko nokopējāt.
https://discordapp.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8
- Vienkārši ielīmējiet šo konkrēto URL savā tīmekļa pārlūkprogrammā un nospiediet taustiņu Enter. Tiks atvērta lapa, kurā varat norādīt Discord, kur nosūtīt savu robotprogrammatūru. Nolaižamajā izvēlnē atlasiet serveri, kuram vēlaties pievienot savu jauno robotu, piemēram:
- Noklikšķiniet uz Turpināt un apstipriniet, vai vēlaties savam robotam piešķirt servera administratora tiesības. Administratora tiesības varat piešķirt vai atsaukt arī vēlāk, tāpēc neuztraucieties par šo iespēju.
- Kad esat pievienojis robotu savam serverim, jūs redzēsit ziņojumu, kas apstiprinās robota ierašanos. Tādā veidā jūs zināt, ka tas strādāja. Bots būs redzams arī dalībnieku kolonnā labajā pusē.
Nu, tas ir viss, tagad savam serverim esat izveidojis Discord robotu. Ja rūpīgi izpildījāt visas darbības, jums vajadzētu būt iespējai redzēt robotu savā serverī. Bots paliks bezsaistē, līdz definēsit tam funkciju ar kodu un sinhronizēsit to ar Discord platformu. Šeit sākas īstais darbs, jo jūs iestatīsit dažus parametrus un pateiksit savam robotam, ko vēlaties tam darīt.
Kā piešķirt robota funkciju un mitināt Discord robotu
Tagad veiciet tālāk norādītās darbības, lai datorā izveidotu un mitinātu nesaskaņu robotu:
Šajā apmācībā mēs izveidosim vienkāršu "Ping-Pong" Discord robotu, kas, kā norāda nosaukums, atbildēs ar "Pong" katru reizi, kad ierakstīsit "Ping".
- Izveidojiet jaunu mapi jebkurā datorā vai Mac datorā. Šai apmācībai mēs izveidojām “Jaunu mapi” mūsu Windows datora darbvirsmā.
- Tagad atveriet Visual Studio Code un izveidojiet jaunu failu ar tālāk minēto kodu. Aizstājiet vienumu “Ielīmējiet robota pilnvaru šeit bez pēdiņām” ar iepriekš nokopēto robota pilnvaru.
DISCORD_TOKEN= "Ielīmējiet sava robota marķieri šeit bez pēdiņām."
- Pēc tam izveidojiet jaunu failu un pievienojiet šādu kodu. Kad tas ir izdarīts, saglabājiet šo konkrēto failu kā bot.js tajā pašā mapē. Šis kods pievienos šo funkciju jūsu Discord robotam. Tas atbildēs ar "pong" katru reizi, kad ierakstīsit "ping".
prasīt('dotenv').config(); const Discord = prasīt("discord.js"); const klients = jauns Discord. Client({intents: ["GUILDS", "GUILD_MESSAGES"]}); client.on("ready", () => { console.log(`Pieteicies kā ${client.user.tag}!`) }) client.on("Ziņojums", msg => { if (msg. saturs "ping") { msg.reply("pong"); } }) client.login (process.env. DISCORD_TOKEN);
- Tagad atveriet termināļa logu no izveidotās jaunās mapes un instalējiet Discord.js bibliotēku, izmantojot šo komandu. Lai tas darbotos, jūsu sistēmā būs jāinstalē Node.js, tāpēc paturiet to prātā.
npm install --save discord.js dotenv
- Nākamais solis ir izveidot failu package.json. Lai to izveidotu, izmantojiet šo komandu:
npm init -y
- Visbeidzot, tagad varat izmantot komandu "node bot.js", lai palaistu robotu.
Tiklīdz palaižat komandu node bot.js, jūs pamanīsit, ka Discord bot jūsu serverī būs tiešsaistē. Pēc tam varat pārbaudīt robotu, ierakstot “ping”, uz kuru tas atbildēs “pong”.
Varat arī izveidot Discord un mitināt to mākonī, lai citi varētu to izmantot. Lai to izdarītu, koda mitināšanai būs jāizmanto tiešsaistes IDE, piemēram, Replit.
Kodēšanas procesa sarežģītība ir atkarīga no funkcijas, ko vēlaties piešķirt savam robotam. Piemēram, vienkārša “Sveikuma robota” kodēšanas process nebūs tik sarežģīts kā, piemēram, “Mūzikas robots”, kas var atskaņot mūziku no jūsu vēlamās platformas. Varat arī izveidot robotu, lai regulētu savu serveri un pat izlaistu dalībniekus, kuri atkārtoti pārkāpj noteikumus jūsu serverī. Ir daudz noderīgu Discord robotu, tāpēc iespējas patiešām ir bezgalīgas. Top.gg ir laba vieta, kur meklēt Discord botus, ja nevēlaties iet cauri kodēšanas grūtībām. Vienkārši paņemiet robotu no vietnes un veiciet nepieciešamās izmaiņas, lai modificētu robotu atbilstoši savām vajadzībām. Ir daudz iespēju, no kurām izvēlēties, tāpēc noteikti izmantojiet augšpusē esošo meklēšanas joslu, lai atrastu to, ko meklējat.
Ar to mēs nonākam šīs konkrētās apmācības beigās. Pašlaik ir pieejams ļoti daudz noderīgu Discord robotu, tāpēc mēs ļoti iesakām veikt Google meklēšanu, lai noskaidrotu, vai kāds jau nav izveidojis robotu, lai automatizētu jūsu procesu. Un pirms došanās prom, mēs arī jums iesakām pievienojieties XDA Discord serverim kurā jūs atradīsit līdzīgi domājošus cilvēkus un arī saņemsiet jaunāko informāciju par visu XDA. Tātad, kuru Discord robotprogrammu jūs gatavojaties izveidot pirmo? Paziņojiet mums, ierakstot rindiņu zemāk esošajos komentāros.