„Discord“ tapo galinga platforma. Šiame straipsnyje mes jums pasakysime, kaip sukurti „Discord“ robotą ir pridėti jį prie savo serverio.
Bėgant metams „Discord“ labai pasikeitė ir dabar yra patikima platforma ne tik žaidėjams, bet ir visiems, norintiems susisiekti su savo bendraamžiais žinutėmis, vaizdo pokalbiais ir kt. Daugelis netgi naudoja jį kaip alternatyva WhatsApp ir kita populiarios pranešimų siuntimo programos, ypač dėl didelio dėmesio grupėms ir bendruomenėms. „Discord“ turi milijonus kasdienių aktyvių vartotojų, o nemaža dalis jų kasdien naudoja robotą, kad automatizuotų dalykus. Jei naudojate „Discord“ bet kokiu pajėgumu, yra didelė tikimybė, kad naudojote robotą. Jei jums įdomu, kaip jį sukurti patiems, tada esate tinkamoje vietoje. Šiame straipsnyje mes jums pasakysime, kaip sukurti „Discord“ robotą:
Naršykite šį straipsnį:
- Būtina sąlyga
- Kaip sukurti ir pridėti „Discord“ robotą prie serverio
- Kaip priskirti roboto funkciją ir priglobti „Discord“ robotą
- Uždarymo mintys ir prisijunkite prie XDA Discord serverio!
Būtinos sąlygos
Sukurti „Discord“ robotą yra gana paprasta užduotis. Norint nustatyti reikalus, jums reikia šiek tiek programavimo žinių, tačiau kodo sudėtingumas priklauso nuo to, kokį robotą bandote sukurti. Pažvelkime į keletą dalykų, kurių reikia norint pradėti. Pirma, jums reikia „Discord“ paskyros, kurią tikriausiai turite. Jei ne, galite sukurti jį nemokamai, eidami į Discord pagrindinis puslapis. Taip pat galite atsisiųsti „Discord“ klientą ir naudoti jį savo žaidimų nešiojamas kompiuteris ar net telefoną.
Kai tai padarysite, turite susikurti savo serverį naudoti robotą. Tada galite lengvai pakviesti robotą į savo serverį atlikdami kelis paprastus veiksmus. Kai robotas patenka į jūsų serverį, galite užkoduoti jam funkciją ir naudoti ją savo serveryje arba priskirti kitiems serveriams, kuriems turite administratoriaus teises. Norėdami priskirti roboto funkciją, naudosime Node.js, kad pasiektume discord.js mazgo biblioteką. Naujausią Node.js versiją galite atsisiųsti iš Oficiali svetainė.
Be to, mums taip pat reikės kodo rengyklės, kad galėtume rašyti ir modifikuoti roboto funkcijas. Mes naudosime Visual Studio kodas šioje mokymo programoje, nors galite laisvai naudoti tai, kas jums patinka.
Kaip sukurti ir pridėti „Discord“ robotą prie serverio
Pirmas žingsnis yra sukurti programą Discord, kad jūsų robotas veiktų. Idėja yra sugeneruoti jūsų roboto prieigos raktą, kad „Discord“ atpažintų kodą. Norėdami tai padaryti, turėsite pereiti į „Discord“ programų puslapį. Kai prisijungsite naudodami „Discord“ paskyrą, būsite nukreipti tiesiai į puslapį, kuriame matysite savo programų sąrašą. Nesijaudinkite, jei sąrašas tuščias, nes dabar jį sukursime.
- Paspauskite Nauja programa mygtuką, kad pradėtumėte.
- Dabar suteikite savo programos pavadinimą ir paspauskite Sukurti.
- Dabar būsite nukreipti į puslapį, kuriame galėsite įvesti išsamią informaciją, pvz., programos aprašą, pridėti žymų, programos piktogramą ir kt. Baigę paspauskite Išsaugoti pakeitimus mygtuką tęsti.
- Dabar kairėje šoninėje juostoje esančiame meniu sąraše ieškokite parinkties Botas. Bakstelėkite jį, kad atidarytumėte robotų puslapį ir paspauskite Pridėti Botą mygtuką. Suteikite leidimą sukurti robotą, kai būsite paraginti.
- Dabar kitame puslapyje matysite savo roboto saugos prieigos raktą. Jei prieigos raktas nebuvo sugeneruotas, tiesiog bakstelėkite Nustatyti iš naujo mygtuką, kad sukurtumėte naują prieigos raktą. Nukopijuokite šį prieigos rakto ID, nes jo mums reikės tolesniuose skyriuose.
- Šis konkretus prieigos raktas leidžia valdyti robotą, o tai reiškia, kad neturėtumėte jo su niekuo bendrinti. Jei manote, kad šis prieigos raktas buvo pažeistas, tiesiog grįžkite į šį puslapį ir paspauskite nustatymo iš naujo mygtuką, kad sukurtumėte naują.
- Dabar kairėje šoninėje juostoje esančiame meniu ieškokite parinkties OAuth2 ir spustelėkite ją, kad rastumėte savo KLIENTO ID. Tai ilga skaičių eilutė, kurią turite nukopijuoti ir įklijuoti į toliau esantį URL – pakeiskite žodį KLIENTO ID tikruoju KLIENTO ID, kurį ką tik nukopijavote –
https://discordapp.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8
- Tiesiog įklijuokite šį konkretų URL į savo interneto naršyklę ir paspauskite Enter. Bus atidarytas puslapis, kuriame galėsite nurodyti „Discord“, kur siųsti savo robotą. Išskleidžiamajame meniu pasirinkite serverį, prie kurio norite pridėti naują robotą, pvz.
- Spustelėkite Tęsti ir patvirtinkite, ar norite suteikti savo robotui serverio administratoriaus teises. Administratoriaus teises taip pat galite suteikti arba atšaukti vėliau, todėl nesijaudinkite dėl šios parinkties.
- Pridėję robotą prie savo serverio pamatysite pranešimą, patvirtinantį roboto atėjimą. Taip sužinosite, kad tai veikė. Botą taip pat matysite dešinėje pusėje esančiame narių stulpelyje.
Na, štai, dabar savo serveriui sukūrėte „Discord“ robotą. Jei atidžiai atlikote visus veiksmus, turėtumėte matyti robotą savo serveryje. Botas liks neprisijungęs, kol nustatysite jam funkciją su kodu ir sinchronizuosite jį su „Discord“ platforma. Čia prasideda tikrasis darbas, kai nustatysite kelis parametrus ir nurodysite savo robotui, ką norite, kad jis darytų.
Kaip priskirti roboto funkciją ir priglobti „Discord“ robotą
Dabar atlikite toliau nurodytus veiksmus, kad savo kompiuteryje sukurtumėte ir priglobtumėte discord botą:
Šioje pamokoje mes sukursime paprastą „Ping-Pong“ „Discord“ robotą, kuris, kaip rodo pavadinimas, atsakys „Pong“ kiekvieną kartą, kai įvesite „Ping“.
- Sukurkite naują aplanką bet kurioje kompiuterio ar „Mac“ vietoje. Šiai mokymo programai „Windows“ kompiuteryje darbalaukyje sukūrėme „naują aplanką“.
- Dabar atidarykite „Visual Studio Code“ ir sukurkite naują failą su toliau nurodytu kodu. Pakeiskite „Įklijuokite savo roboto prieigos raktą čia be kabučių“ anksčiau nukopijuoto roboto prieigos raktu.
DISCORD_TOKEN= "Įklijuokite savo roboto žetoną čia be kabučių."
- Tada sukurkite naują failą ir pridėkite šį kodą. Baigę išsaugokite šį konkretų failą kaip bot.js tame pačiame aplanke. Šis kodas pridės funkciją prie jūsų „Discord“ boto. Kaskart įvedus „ping“ bus atsakyta „pong“.
Reikalauti('dotenv').config(); const Discord = reikalauti("discord.js"); const klientas = naujas Discord. Client({intents: ["GUILDS", "GUILD_MESSAGES"]}); client.on("ready", () => { console.log(`Prisijungęs kaip ${client.user.tag}!`) }) client.on("pranešimas", msg => { if (msg. content "ping") { msg.reply("pong"); } }) client.login (process.env. DISCORD_TOKEN);
- Dabar atidarykite terminalo langą iš naujo aplanko, kurį sukūrėte, ir įdiekite Discord.js biblioteką naudodami šią komandą. Kad tai veiktų, jūsų sistemoje reikės įdiegti Node.js, todėl atminkite tai.
npm install --save discord.js dotenv
- Kitas žingsnis – sukurti paketą.json failą. Norėdami jį sukurti, naudokite šią komandą:
npm init -y
- Galiausiai, dabar galite naudoti komandą „node bot.js“, kad paleistumėte robotą.
Kai tik paleisite komandą node bot.js, pastebėsite, kad jūsų serveryje esantis „Discord“ robotas bus prisijungęs. Tada galite išbandyti robotą įvesdami „ping“, į kurį jis atsakys „pong“.
Taip pat galite sukurti Discord ir priglobti jį debesyje, kad kiti galėtų naudotis. Norėdami tai padaryti, turėsite naudoti internetinį IDE, pvz., Replit, kad priglobtumėte savo kodą.
Kodavimo proceso sudėtingumas priklauso nuo funkcijos, kurią norite priskirti savo robotui. Pavyzdžiui, paprasto „Pasveikinimo roboto“ kodavimo procesas nebus toks sudėtingas kaip, tarkime, „Muzikinis robotas“, galintis leisti muziką iš jūsų pageidaujamos platformos. Taip pat galite sukurti robotą, kad prižiūrėtumėte savo serverį ir netgi pašalintumėte narius, kurie nuolat pažeidžia jūsų serverio taisykles. Yra daugybė naudingų „Discord“ robotų, todėl galimybės tikrai neribotos. Top.gg yra gera vieta ieškoti „Discord“ robotų, jei nenorite patirti kodavimo rūpesčių. Tiesiog pasiimkite robotą iš svetainės ir atlikite reikiamus pakeitimus, kad pakeistumėte robotą pagal savo poreikius. Yra daugybė pasirinkimų, todėl būtinai naudokite paieškos juostą viršuje, kad rastumėte tai, ko ieškote.
Na, tai veda prie šios konkrečios pamokos pabaigos. Šiuo metu yra daugybė naudingų „Discord“ robotų, todėl labai rekomenduojame atlikti „Google“ paiešką, kad sužinotumėte, ar kas nors jau sukūrė robotą, kad automatizuotų jūsų procesą. O prieš išvykstant taip pat siūlome prisijunkite prie XDA Discord serverio kuriame rasite bendraminčių ir sužinosite viską apie XDA. Taigi, kurį „Discord“ robotą sukursite pirmiausia? Praneškite mums, palikdami eilutę toliau pateiktuose komentaruose.