Talaan ng mga Nilalaman:
- Hakbang 1: I-download ang Discord App
- Hakbang 2: Pag-set up ng Iyong Sariling Channel
- Hakbang 3: I-install ang Node.js at Npm
- Hakbang 4: Lumikha ng Bot
- Hakbang 5: Lumikha ng isang Local Directory
- Hakbang 6: Huling Hakbang at Pagsubok sa Bot
Video: Paano Magdagdag ng isang Interactive Bot sa Discord: 6 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:09
Sa tutorial na ito ay ipapakita ko kung paano gumawa ng isang sariling interactive bot na gumagana sa ilang ilang mga commandoes.
Ang Discord ay isang Skype / Whats-app na social media app na tulad nito na pinagsasama ang mga manlalaro. Maaari silang magkaroon ng isang sariling channel, suriin kung aling laro ang nilalaro ng bawat miyembro, tawagan ang bawat isa at nakikipag-chat sa bawat isa. Ang isa sa mga posibilidad ay magdagdag ng isang bot sa server. Maaari itong maging isang awtomatikong bot, o isang bot na tumutugtog ng musika halimbawa.
Mga Pantustos:
- Internet ofcourse (doh!)
- Discord app
- Node.js, npm
- Pangunahing kaalaman sa pagpapatupad ng mga utos sa Terminal
Hakbang 1: I-download ang Discord App
I-download ang Discord app. Ang app na ito ay isang multi-device app na maaaring ma-download mula sa
Ang username na nilikha mo ay may natatanging numero dito na nakakabit, nakikita tulad ng larawan sa itaas. Ginagamit mo ang pangalang ito + # upang magdagdag ng iba pang mga kasapi sa pagtatalo.
Hakbang 2: Pag-set up ng Iyong Sariling Channel
Upang malikha ang bot, kailangang gumawa kami ng aming sariling server.
1. Kapag naka-log in sa Discord dapat mong makita ang isang bagay tulad ng mga larawan sa itaas:
2. Para lumikha ang server, kailangan naming i-click ang '+' sa kaliwang sulok sa ibaba na naka-highlight sa pula.
Bigyan ang iyong server ng isang pangalan at ipasok ang rehiyon ng server. Opsyonal na maaari kang magdagdag ng isang imahe sa iyong server. Kapag nakumpleto mo ang mga hakbang na ito, dapat mong makita ang listahan ng server sa iyong mga tab sa kaliwa, nakasalalay sa aparato kung nasaan ka.
Hakbang 3: I-install ang Node.js at Npm
Kapag natapos mo na ang paglikha ng iyong sariling server, hinihiling ng discord na mag-imbita ng mga kaibigan sa iyong server. Laktawan ang hakbang na ito (o mag-imbita ng mga kaibigan sa iyong discord channel gamit ang link ng imbitasyon) at voilá! Ang iyong sariling server ay nagawa.
1. Suriin kung node.js at npm
Una kailangan naming tiyakin na kailangan naming gumawa ng isang lokal na proyekto para sa API na tumawag. Kailangan din naming makakuha ng isang token para sa bot. Upang magawa ito, kailangan nating magdagdag ng ilang mga linya sa terminal. Upang buksan ang terminal, pindutin ang CMD + spacebar at hanapin ang terminal. Kung nagawa mo itong tama, ang terminal ay dapat ipakita tulad ng imahe sa itaas.
Upang suriin kung na-install mo ang node.js at npm, i-type ang sumusunod na code:
Para sa node.js:
node -v
Para sa npm:
npm -v
Kung pareho kang naka-install ng node.js at npm, makikita mo ang bersyon, kung hindi, i-install ang parehong node.js at npm sa pamamagitan ng pagpasok ng sumusunod na code (ang node.js ay mai-install kasama ang npm):
Para sa npm:
Pag-install ng npm @ pinakabagong -g
Hakbang 4: Lumikha ng Bot
Kailangan naming gumawa ng isang application at bot upang gumana ang aming bot. Kailangan din namin itong ipadala sa aming discord server.
1. Lumikha ng application at bot:
Una, magtungo sa discordapp.com/developers/applications/me. Mag-log in gamit ang iyong account. I-click ang Bagong Application upang makapagsimula, at bigyan ang iyong application ng isang pangalan pagkatapos ay i-click ang lumikha. Sa kaliwang tab, piliin ang Bot. Lumikha ng bot. Kung ang bot ay nilikha, makakatanggap ka ng isang mensahe sa larawan sa itaas na ang bot ay nilikha.
2. Ipadala ang bot sa iyong Discord server
Sa Pangkalahatang Impormasyon, kopyahin ang iyong client ID, kopyahin ang ID at i-paste ito sa URL na ito, palitan ang mga numero:
discordapp.com/oauth2/authorize?&client_id…
Kopyahin ang URL kasama ang iyong client ID number dito sa iyong browser. Dadalhin ka nito sa isang website kung saan maaari mong sabihin sa Discord kung saan ipapadala ang iyong bot. Malalaman mong gumana ito kung bubuksan mo ang Discord sa isang app o sa iyong browser at mag-navigate sa iyong server. Sasabihin ng channel na isang bot ang sumali sa silid, at makikita mo ito sa kanang bahagi sa menu sa ilalim ng listahan ng mga online member.
Hakbang 5: Lumikha ng isang Local Directory
Kailangan naming gumawa ng isang folder sa iyong pc na mag-iimbak ng lahat ng mga file ng iyong bot. Pangalanan ito ng isang bagay tulad ng discordBot o isang bagay na madaling makilala.
1. Lumikha ng isang folder at tatlong mga file
Kailangan nating lumikha ng tatlo sa folder na iyon.
Isagawa ang sumusunod na code sa terminal:
mkdir discordBot
Mag-navigate kahit na ang folder sa pamamagitan ng pag-type sa sumusunod na code:
cd discordBot
Pagkatapos i-type ang sumusunod na linya:
npm init -y
Lilikha ito ng isang package.json file sa loob ng folder ng proyekto.
Magsimula muna tayo sa pamamagitan ng pag-install ng isang kilalang library ng Javascript para sa pakikipag-ugnay sa Discord API na tinatawag na discord.js. I-type sa:
npm install --save discord.js
Huwag pansinin ang mga babala sa ngayon.
2. Lumilikha ng isang file para sa token
Gamit ang anumang text editor, lumikha ng isang file at pangalanan itong "auth.json".
I-paste ang sumusunod na code:
{
“Token”: “Iyong Bot Token”}
Pagkatapos, palitan ang "Iyong Bot Token" sa iyong token. Maaari itong matagpuan sa:
Mag-login, Mag-click sa Lihim ng Client at palitan ang Bot Token.
I-save ang file at gumawa ng isang bagong file.
Ang susunod na file, pangalanan ang file na ito package.json, i-paste ang sumusunod na code:
{
"Pangalan": "discordBot", "bersyon": "1.0.0", "paglalarawan": "Aking Unang Discord Bot", "pangunahing": "bot.js", "may-akda": "Iyong Pangalan", "mga dependency”: {}}
Palitan ang pangalan ng may-akda ng pangalan na gusto mo. I-save ang file na ito bilang "package.json" sa iyong Discord bot folder.
Sa wakas, ang huling.json file ay tatawaging bot.js at i-paste ang sumusunod na code:
const Discord = nangangailangan ('discord.js');
const client = bagong Discord. Client (); const auth = nangangailangan ('./ auth.json'); client.on ('handa', () => {console.log (`Naka-log in bilang $ {client.user.tag}!`);}); client.on ('message', msg => {if (msg.content === 'ping') {msg.reply ('pong');}}); client.login (auth.token);
I-save ang huling text file na ito bilang "bot.js" sa iyong Discord bot folder. Nagdagdag ako ng isang simpleng utos na kung sasabihin mong "ping", ang bot ay tutugon sa "Pong!"
Hakbang 6: Huling Hakbang at Pagsubok sa Bot
1. Buksan ang terminal
Sa Terminal, kailangan nating suriin kung tama ang ginawa natin. Mag-navigate sa folder sa pamamagitan ng pag-type sa sumusunod na utos:
cd discordBot
2. Patakbuhin ang bot
Pagkatapos ay sa wakas, patakbuhin ang utos tulad ng ipinakita sa ibaba:
node bot.js
Kung nagawa mo na ang lahat, dapat sabihin: Naka-log in bilang discordBot # xxxx!
Et voilà! ang bot ay nagawa para sa iyong discord server! Maaari kang mag-mensahe ng "Ping" sa channel upang makakuha ng isang tugon na "Pong!"
Ito ay isang pangunahing bot lamang para sa iyong discord channel. Para sa higit pang mga cool na ideya tingnan ang:
Inirerekumendang:
Paano Magdagdag ng isang IR Remote sa isang Speaker System: 5 Hakbang (na may Mga Larawan)
Paano Magdagdag ng isang IR Remote sa isang Speaker System: Sa proyektong ito ipapakita ko sa iyo kung paano ako lumikha ng isang karagdagang circuit para sa aking system ng speaker upang makontrol ito nang wireless gamit ang isang lutong bahay na IR remote. Magsimula na tayo
Paano Lumikha at Magpasok ng isang Talahanayan at Magdagdag ng Karagdagang Mga Haligi At / o Mga Rows sa Iyong Talaan sa Microsoft Office Word 2007: 11 Mga Hakbang
Paano Lumikha at Magpasok ng isang Talahanayan at Magdagdag ng Karagdagang mga Haligi At / o Mga Rows sa Iyong Talaan sa Microsoft Office Word 2007: Naranasan mo na bang magkaroon ng maraming data na iyong pinagtatrabahuhan at naisip mo sa iyong sarili … " paano ko magagawa ang lahat sa data na ito ay mukhang mas mahusay at mas madaling maunawaan? " Kung gayon, kung gayon ang isang talahanayan sa Microsoft Office Word 2007 ay maaaring ang iyong sagot
Paano Magdagdag ng Mga Bumper sa isang SUMOBOT: 9 Mga Hakbang (na may Mga Larawan)
Paano Magdagdag ng Bumpers sa isang SUMOBOT: kung ano ang ginagawa nito ay maaari mo itong gawin upang kung maabot nito ang isa sa mga bumper sa robot, ito ay babaliktad at tatalikod mula sa bagay
Paano Magdagdag ng Mga Ringtone at Mga backup na Video sa isang Verizon Vx8500 (aka Chocolate) nang Libre: 8 Hakbang
Paano Magdagdag ng Mga Ringtone at Mga backup na Video sa isang Verizon Vx8500 (aka Chocolate) nang Libre: Ipapakita nito sa iyo kung paano bumuo ng isang charge / data cable para sa vx8500 (aka chocolate) at kung paano gamitin ang cable para sa pag-upload ng mga ringtone at pag-back up ng mga binili mga video sa vcast Pagwawaksi: Hindi ako responsable para sa mga pagkilos ng mga nagbabasa ng pahinang ito.
Magdagdag ng isang Pc Sync Jack sa isang Nikon Sc-28 Ttl Cable (gumamit ng Mga Setting ng Auto para sa isang sa Camera Flash at Trigger Off Camera Flashes !!): 4 na Hakbang
Magdagdag ng isang Pc Sync Jack sa isang Nikon Sc-28 Ttl Cable (gumamit ng Mga Setting ng Auto para sa isang Camera ng Flash at Trigger Off Camera Flashes !!): sa itinuturo na ito ay ipapakita ko sa iyo kung paano alisin ang isa sa mga pesky na pagmamay-ari na 3pin TTL na konektor sa ang gilid ng isang Nikon SC-28 off camera TTL cable at palitan ito ng isang karaniwang konektor sa pag-sync ng PC. papayagan ka nitong gumamit ng isang nakatuong flash, s