Table of Contents[Veşartin][Rêdan]
Discord bi domdarî destnîşan kir ku ew di van pênc salên dawîn de ji bo her kesê ku dixwaze bi hevalên xwe re bi serhêl biaxive, sohbeta vîdyoyê, an bişopîne platforma peyama tavilê ye. Botên Discord yek ji wan sedeman in.
Bot dikarin bihêlin ku hûn ji otomatîkkirina karên monoton heya destpêkirina lîstina muzîkê li seranserê servera xwe her tiştî pêk bînin, û di vê rêbernameyê de, em ê we fêr bikin ka meriv çawa botek Discord ava dike.
Her çend otomasyon armanca bingehîn e ji bo karanîna botek Discord, hûn dikarin bi rastî yek biafirînin ku her tiştî bikin (tiştê ku hûn dikarin di hin kodên JavaScript-ê de, bi kêmî ve bişkînin).
Di vê tutoriyê de, em ê Node.js bikar bînin da ku bota xweya bingehîn Discord biafirînin.
pêwîstiyên
- Hesabê Discord
- Pêşkêşkara nakokiya nû
- Node.js li ser komputera we hatî saz kirin.
- Kodê Visual Studio
- Û, bê guman, pêwendiyek wifi.
Serlêdanek nû ya Discord biafirînin.
Ji bo destpêkirinê, divê em serîlêdanê bi karanîna malpera Discord Developer qeyd bikin. Ji bo ku hûn bigihîjin vê yekê bigerin portal.
Piştre, bişkoja Serlêdana Nû ya ku li milê rastê ye hilbijêrin.
Dema ku hûn bişkojkê bikirtînin, qutiyek diyalogê ya ku ji we dipirse ku navek botê xwe bidin dê xuya bibe. Di doza min de, ez ê tenê ji botê bibêjim "jaysbot".
Hilbijartina botê ya din hilbijêrin, û dûv re bişkoja "botê zêde bike" bikirtînin. Qutiya diyalogê ya jêrîn dê xuya bibe:
Dema ku hûn damezrandina serîlêdana nû dipejirînin, we nuha botek heye.
Lêbelê, ez nafikirim ku hûn botek lal dixwazin. Werin em hin taybetmendiyên din lê zêde bikin û bi dayîna hejmarek destûrê ve tevlêbûna bikarhêner baştir bikin.
Bi hilbijartina OAuth2 ji menuê, wekî ku li jêr tê xuyang kirin, qutiyan kontrol bikin.
Dema ku destûr were zêdekirin piştî ku destûrek din bide bot dê li binê rûpelê were hilberandin.
Zencîreya ku we berê kopî kiriye divê êdî di her gerokê de were danîn. Divê dîmendera ku li pey tê xuya bibe û serverê lê zêde bike.
Piştî ku servera xwe hilbijart, bişkoja "destûr" bikirtînin:
Te nuha bi serfirazî bota me li servera xwe zêde kir.
Çêkirina projeyek Node.js
Naha ku me bota xwe tomar kir, divê em peldankek ji bo pelên Node.js çêbikin.
Sazkirina pêwendiyan
Pakêtên ku bername hewce dike ku bi rêkûpêk bixebite wekî pêwendiyê têne zanîn. Di vê nimûneyê de, ya ku em hewce dikin pakêta discord.js e. Ji bo arîkariya birêvebirina token Jaysbot, em ê dîsa jî pakêta dotenv saz bikin.
Ev ê garantî bike ku her bangek xwedan destûrnameya guncan e, nodemon jî ji bo me hewce ye ku karûbarê serverê bidomîne. Fermana jêrîn binivîse ku projeyê di termînalek nû de dest pê bike:
Encam wiha ne:
Fermana jêrîn dê pirtûkxaneya Dotenv û Discord.js ji bo projeyê saz bike:
Fermana jêrîn bikar bînin da ku pirtûkxaneya nodemon saz bikin:
Her gava ku em guheztinek pelên xwe dikin, Nodemon serverê ji nû ve dide destpêkirin.
Pêşxistina bota me
Di portalê pêşdebiran de, divê em bangên ji Discord.js bipejirînin. Ev hewce dike ku em nîşana bota xwe kopî bikin.
Piştî ku hate kopî kirin, wê bi awayê jêrîn têxin pelek nû ya ku divê hûn navê wê bikin.env.
Pelê botê ava bikin.
Di pelrêça projeya sereke ya bi navê bot.js de pelek cûda ava bikin. Em ê pakêta dotenv bikar bînin da ku guhêrbarên jîngehê saz bikin, çînên ji discord.js derxînin, û dûv re xerîdarek nû bidin destpêkirin:
Ji bo çalakkirina botê, emrê jêrîn têkevin termînalê xwe:
Xelasî
Platforma ji bo Discord zû berfireh dibe. Ew ji bo dilxwazên bitcoin, xwedan karsaz û lîstikvanan navgînek pêwendiyek ewledar û pêwendiyê hilberandiye.
Feydeyek zêde hebûna botek jêhatî ye ku dikare bikarhêneran bersiv, qedexekirin û lal bike. Vê postê diyar kir ku meriv çawa node.js bikar tîne da ku botek hêsan ava bike. Ji ber vê yekê, hûn dikarin vê têgihiştinê bicîh bînin da ku kapasîteyên nû bi nav bikin.
Kodkirina xweş.
Leave a Reply