Ang Discord ay isang tanyag na programa sa chat na madalas gamitin at mahal ng mga manlalaro. Ang mga gumagamit ng Discord ay maaaring lumikha ng kanilang sariling Discord channel nang libre at mag-anyaya ng mga tao na sumali sa channel. Ang ilang mga tao ay gumagamit ng mga bot sa Discord upang magpatugtog ng musika, bumati sa mga bagong gumagamit sa channel, at higit pa. Itinuturo sa iyo ng wikiHow na ito kung paano lumikha ng isang bot para sa Discord. Gayunpaman, dapat ka man maging medyo pamilyar sa pag-coding dahil gumagana ang mga bot sa pamamagitan ng JavaScript.
Hakbang
Bahagi 1 ng 6: Paghahanda ng Computer
Hakbang 1. I-download ang Node.js mula sa
Ang Node.js ay ang libreng JavaScript runtime na kailangan mo upang bumuo ng mga bot. Maaari mong piliin ang file ng pag-install para sa Windows o MacOS, pati na rin ang bersyon na gusto mo. Para sa prosesong ito, inirerekumenda na piliin mo ang bersyon ng LTS.
Hakbang 2. Patakbuhin ang file ng pag-install
Sa isang Windows computer, i-click lamang ang na-download na file upang patakbuhin ang pag-install. Sa isang Mac, kakailanganin mong kunin ang mga file at hanapin ang application / file ng pag-install. Tiyaking nabasa mo ang lahat ng mga kasunduan bago gawin ang pag-install.
Hakbang 3. Lumikha ng isang Discord account (opsyonal)
Kung wala ka pang Discord account, maaari kang lumikha ng isa sa
Hakbang 4. Mag-sign in sa iyong Discord account at channel
Buksan ang application na Discord sa iyong computer at buksan ang channel na nais mong idagdag ang bot.
Bahagi 2 ng 6: Paglikha ng Mga Bot sa Pag-aaway
Hakbang 1. Bisitahin ang https://discord.com/developers/applications/me sa pamamagitan ng isang web browser
Maaari mo nang ma-access ang iyong account sa pamamagitan ng app, ngunit mag-log in muli kung na-prompt. Sa seksyong ito, lumikha ka ng isang application na may kakayahan sa bot. Nangangahulugan ito na gagawa ka ng mga app at bot.
Hakbang 2. I-click ang asul na pindutan ng Bagong Application
Nasa kanang bahagi ito ng iyong browser. Lilitaw ang isang pop-up window para sa iyong pangalan ng app.
I-type ang pangalan ng application at i-click ang "Lumikha". Pumili ng isang mapaglarawang pangalan (hal. "Greeterbot") kung gagana ang bot ng iyong app upang batiin ang mga gumagamit. Gayunpaman, ang isang pangalan tulad ng "Greeterbot" ay maaaring magpalitaw ng mga error dahil ito ay isang tanyag na pangalan. Samakatuwid, magdagdag ng isang string ng mga numero sa dulo ng pangalan (hal. "Greeterbot38764165441")
Hakbang 3. I-click ang Bots sa kaliwang menu
Ang menu na ito ay ipinahiwatig ng isang icon ng piraso ng jigsaw puzzle.
Hakbang 4. I-click ang Magdagdag ng Bot
Ang pindutan na ito ay nasa ilalim ng heading na "Build-A-Bot".
- I-click ang “Oo, gawin ito!”Sa pop-up window upang kumpirmahin ang aksyon.
- Kung nakakuha ka ng isang mensahe ng error tungkol sa isang pangalan na masyadong sikat, bumalik sa pahina ng application at palitan ang pangalan. Halimbawa, ang pangalang "Music Bot" ay itinuring na sikat. Gayunpaman, maaari kang magdagdag ng ilang mga numero sa dulo ng pangalan ng app.
Hakbang 5. I-click ang I-click upang Ipakita ang Token
Ang post na ito ay nasa lugar ng impormasyon ng bot. Kapag na-click ang teksto, maaari mong makita ang isang serye ng mga titik at numero.
I-click ang "Kopyahin" upang kopyahin ang lahat ng teksto. Maaari mong i-paste ito sa isang sticky note o note app, ngunit tiyaking maaari mong ma-access ang code at huwag ibigay ito sa sinuman. Sinumang may code ay maaaring makontrol ang bot. Laging ipapakita ang code sa pahinang ito kung kailangan mo ito
Bahagi 3 ng 6: Pagpapadala ng Mga Bot sa Pag-discord ng Mga Server ng Server o Mga Channel
Hakbang 1. I-click ang Pangkalahatang Impormasyon
Nasa menu ito sa kaliwang bahagi ng screen.
Hakbang 2. I-click ang Kopyahin sa ilalim ng seksyong "Client ID"
Ang pagpipiliang ito ay nasa gitna ng web page.
Hakbang 3. I-paste ang ClientID na kinopya mo sa sumusunod na URL:
“Https://discord.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8”
Halimbawa, kung ang iyong ClientID ay "000000000000000001", ang URL ay magiging hitsura ng:
Hakbang 4. Idikit ang URL sa address bar ng browser
Dadalhin ka sa isang bagong pahina na magbibigay-daan sa iyo upang magdagdag ng mga bot sa iyong channel.
- I-click ang drop-down box upang maipakita ang lahat ng mga katugmang channel.
- I-click ang "Pahintulutan" upang magpatuloy. Makakatanggap ka ng isang mensahe ng kumpirmasyon na ang bot ay naidagdag at ang aktibong tab ay maaaring sarado.
Bahagi 4 ng 6: Coding Bots
Hakbang 1. Lumikha ng isang folder para sa mga bot code sa desktop
Lilikha ka ng mga file ng code na sa paglaon ay maidaragdag sa folder.
- Ang code na ipinakita sa artikulong ito ay kinuha mula sa
- Maaari kang maghanap sa internet ng iba pang mga bot code kung nais mo, tulad ng mga code para sa pagpapatuloy ng pag-play ng musika. Gumagamit ang wikiHow na ito ng sample code para sa mga bot na tumutugon sa teksto o mga utos na nagsisimula sa "!"
Hakbang 2. Magbukas ng isang programa sa pag-edit ng teksto
Maaari kang gumamit ng isang programa sa pag-edit ng teksto ng mas mababang end tulad ng Notepad para sa Windows, o TextEdit para sa Mac.
Hakbang 3. Ipasok ang sumusunod na code:
{“Token”: “Iyong Bot Token”}
Hakbang 4. I-save ang file bilang "auth.json"
Tiyaking hindi nai-save ang file sa isang extension na.txt.
Hakbang 5. Lumikha ng isang bagong dokumento
Maaari kang lumikha ng isa sa pamamagitan ng pagpindot sa shortcut Ctrl + N (Windows) o Cmd + N (Mac), o pag-click sa pagpipiliang "Bago" mula sa tab na "File".
Hakbang 6. I-type ang sumusunod na code:
{"Pangalan": "pagbati, "Mga dependency": {}}
Hakbang 7. I-save ang file bilang "package.json"
Tiyaking hindi nai-save ang file sa isang extension na.txt.
Hakbang 8. Lumikha ng isang bagong dokumento
Maaari kang lumikha ng isa sa pamamagitan ng pagpindot sa shortcut Ctrl + N (Windows) o Cmd + N (Mac), o pag-click sa pagpipiliang "Bago" mula sa tab na "File".
Hakbang 9. I-type ang bot code
Halimbawa, kung nais mong lumikha ng isang bot na tumutugon sa mga mensahe o utos na nagsisimula sa simbolong "!", I-type ang sumusunod na code:
var Discord = nangangailangan ('discord.io'); var logger = nangangailangan ('winston'); var auth = nangangailangan ('./ auth.json'); // Configure logger setting logger.remove (logger.transports. Console); logger.add (bagong logger.transports. Console, {colorize: true}); logger.level = 'debug'; // Initialize Discord Bot var bot = new Discord. Client ({token: auth.token, autorun: true}); bot.on ('handa', pagpapaandar (evt) {logger.info ('Nakakonekta'); logger.info ('Naka-log in bilang:'); logger.info (bot.username + '- (' + bot.id + ')');}); bot.on ('message', function (user, userID, channelID, message, evt) {// Kailangang malaman ng aming bot kung magpapatupad ito ng isang utos // Makikinig ito para sa mga mensahe na magsisimula sa `!` kung (message.substring (0, 1) == '!') {var args = message.substring (1).split (''); var cmd = args [0]; args = args.splice (1); switch (cmd) {//! ping case 'ping': bot.sendMessage ({to: channelID, message: 'Pong!'}); break; // Magdagdag lamang ng anumang mga utos ng kaso kung nais mo.}}});
Hakbang 10. I-save ang file bilang "bot.js"
Tiyaking hindi nai-save ang file sa isang extension na.txt.
Maaari mong isara ang iyong programa sa pag-edit ng teksto sa puntong ito
Bahagi 5 ng 6: Pag-install ng isang Bot ng Suporta
Hakbang 1. Magbukas ng isang window ng Command Prompt
Sa Windows, maaari mong gamitin ang keyword na "Cmd" sa patlang ng paghahanap sa Windows sa menu na "Start". Sa isang Mac, maaari kang maghanap para sa "Command Prompt" sa pamamagitan ng Spotlight.
Hakbang 2. I-access ang folder ng bots sa desktop
Halimbawa, maaari mong i-type ang cd / Users / Default Desktop / Desktop / FolderDiscordBotName.
Hakbang 3. I-type ang npm i-install ang discord.io winston –save at pindutin ang Enter
Kapag na-install ang Node.js, awtomatikong i-download ng linya ng utos na ito ang suporta o pagtitiwala para sa bot sa folder ng desktop.
Hakbang 4. I-type sa npm i-install ang at pindutin Pasok
Titiyakin ng code na walang ibang mga elemento o programa na kailangan mong i-install upang gumana ang bot.
Ngayon ay mayroon ka ng code para sa bot at susubukan na ang code ay maaaring gumana sa susunod na pamamaraan
Bahagi 6 ng 6: Pagpapatakbo ng Bot
Hakbang 1. I-type ang node bot.js at pindutin ang Enter sa window ng Command Prompt
Kung nakakuha ka ng isang mensahe ng error, may ginagawa kang mali sa bot code.
Hakbang 2. I-type ang "! Intro" sa Discord
Ipasok ang utos sa channel na naglalaman ng bot. Ang sample code na ipinakita sa artikulong ito ay nagtuturo sa bot na tumugon sa mga utos o post na nagsisimula sa simbolong “!” na may salitang "Pong!". Upang masubukan kung gumagana ang bot, i-type ang "! Intro" at maghintay para sa isang tugon o tugon mula sa bot.
Hakbang 3. Suriin ang code kung wala kang nakuhang tugon
Kung ang bot ay hindi tumugon sa mensahe na "! Intro" sa Discord, basahin muli ang wikiHow na ito at tiyaking na-set up nang maayos ang bot. Bilang karagdagan, tiyaking:
- Tama ang pag-install ng Node.js.
- Ang Bot Token ay naipasok nang tama sa auth.json file.
- Nasa parehong channel ka ng bot
- Nasa server na ang bot.
- Ang code na kasama sa mga file ng auth.json, bot.js, at package.json ay tama.
- Na-download mo ang lahat ng mga suporta o dependency para gumana ang bot gamit ang Command Prompt (pagkatapos na mai-install ang Node.js).