Paano Lumikha ng isang Bot sa Discord (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Lumikha ng isang Bot sa Discord (na may Mga Larawan)
Paano Lumikha ng isang Bot sa Discord (na may Mga Larawan)

Video: Paano Lumikha ng isang Bot sa Discord (na may Mga Larawan)

Video: Paano Lumikha ng isang Bot sa Discord (na may Mga Larawan)
Video: PAANO GUMAWA NG CAKE KAHIT WALA KANG OVEN, STEAMER, AT MAHAL NA TOOLS! (FT. CAKE SA KAWALI!!!) 2024, Mayo
Anonim

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

Lumikha ng isang Bot sa Discord Hakbang 1
Lumikha ng isang Bot sa Discord Hakbang 1

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.

Lumikha ng isang Bot sa Discord Hakbang 2
Lumikha ng isang Bot sa Discord Hakbang 2

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.

Lumikha ng isang Bot sa Discord Hakbang 3
Lumikha ng isang Bot sa Discord Hakbang 3

Hakbang 3. Lumikha ng isang Discord account (opsyonal)

Kung wala ka pang Discord account, maaari kang lumikha ng isa sa

Lumikha ng isang Bot sa Discord Hakbang 4
Lumikha ng isang Bot sa Discord Hakbang 4

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

Lumikha ng isang Bot sa Discord Hakbang 5
Lumikha ng isang Bot sa Discord Hakbang 5

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.

Lumikha ng isang Bot sa Discord Hakbang 6
Lumikha ng isang Bot sa Discord Hakbang 6

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")

Lumikha ng isang Bot sa Discord Hakbang 7
Lumikha ng isang Bot sa Discord Hakbang 7

Hakbang 3. I-click ang Bots sa kaliwang menu

Ang menu na ito ay ipinahiwatig ng isang icon ng piraso ng jigsaw puzzle.

Lumikha ng isang Bot sa Discord Hakbang 8
Lumikha ng isang Bot sa Discord Hakbang 8

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.
Lumikha ng isang Bot sa Discord Hakbang 9
Lumikha ng isang Bot sa Discord Hakbang 9

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

Lumikha ng isang Bot sa Discord Hakbang 10
Lumikha ng isang Bot sa Discord Hakbang 10

Hakbang 1. I-click ang Pangkalahatang Impormasyon

Nasa menu ito sa kaliwang bahagi ng screen.

Lumikha ng isang Bot sa Discord Hakbang 11
Lumikha ng isang Bot sa Discord Hakbang 11

Hakbang 2. I-click ang Kopyahin sa ilalim ng seksyong "Client ID"

Ang pagpipiliang ito ay nasa gitna ng web page.

Lumikha ng isang Bot sa Discord Hakbang 12
Lumikha ng isang Bot sa Discord Hakbang 12

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:

Lumikha ng isang Bot sa Discord Hakbang 13
Lumikha ng isang Bot sa Discord Hakbang 13

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”}

  • Tiyaking ipinasok mo ang numero ng Bot Token na nakuha mula sa mga nakaraang hakbang sa mga marka ng sipi sa teksto ng code.

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": {}}

  • Tiyaking pinalitan mo ang entry na "Ang iyong Pangalan" sa iyong pangalan. Maaari mo ring palitan ang entry na "paglalarawan" kung hindi mo nais na gamitin ang "My First Discord Bot."

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.}}});

Lumikha ng isang Bot sa Discord Hakbang 14
Lumikha ng isang Bot sa Discord Hakbang 14

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

Lumikha ng isang Bot sa Discord Hakbang 15
Lumikha ng isang Bot sa Discord Hakbang 15

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.

Lumikha ng isang Bot sa Discord Hakbang 16
Lumikha ng isang Bot sa Discord Hakbang 16

Hakbang 2. I-access ang folder ng bots sa desktop

Halimbawa, maaari mong i-type ang cd / Users / Default Desktop / Desktop / FolderDiscordBotName.

Lumikha ng isang Bot sa Discord Hakbang 17
Lumikha ng isang Bot sa Discord Hakbang 17

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.

Lumikha ng isang Bot sa Discord Hakbang 18
Lumikha ng isang Bot sa Discord Hakbang 18

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

Lumikha ng isang Bot sa Discord Hakbang 19
Lumikha ng isang Bot sa Discord Hakbang 19

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.

Lumikha ng isang Bot sa Discord Hakbang 20
Lumikha ng isang Bot sa Discord Hakbang 20

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.

Lumikha ng isang Bot sa Discord Hakbang 21
Lumikha ng isang Bot sa Discord Hakbang 21

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).

Inirerekumendang: