Discord on suosittu chat -ohjelma, jota pelaajat usein käyttävät ja rakastavat. Discordin käyttäjät voivat luoda oman Discord -kanavansa ilmaiseksi ja kutsua ihmisiä liittymään kanavaan. Jotkut käyttävät Discordin botteja musiikin toistamiseen, tervehtivät uusia käyttäjiä kanavalla ja paljon muuta. Tämä wikiHow opettaa sinulle kuinka luoda botti Discordille. Sinun pitäisi kuitenkin ainakin tuntea koodaus, koska botit toimivat JavaScriptin kautta.
Vaihe
Osa 1/6: Tietokoneen valmistelu
Vaihe 1. Lataa Node.js osoitteesta
Node.js on ilmainen JavaScript -ajonaika, jota tarvitset robottien luomiseen. Voit valita Windows- tai MacOS -asennustiedoston sekä haluamasi version. Tätä prosessia varten on suositeltavaa valita LTS -versio.
Vaihe 2. Suorita asennustiedosto
Windows -tietokoneessa suorita asennus napsauttamalla ladattua tiedostoa. Macissa sinun on purettava tiedostot ja löydettävä sovellus-/asennustiedosto. Muista lukea kaikki sopimukset ennen asennusta.
Vaihe 3. Luo Discord -tili (valinnainen)
Jos sinulla ei vielä ole Discord -tiliä, voit luoda sellaisen osoitteessa
Vaihe 4. Kirjaudu sisään Discord -tilillesi ja -kanavallesi
Avaa Discord -sovellus tietokoneellasi ja avaa kanava, johon haluat lisätä botin.
Osa 2/6: Bottien luominen ristiriidoille
Vaihe 1. Siirry verkkoselaimen kautta osoitteeseen
Voit ehkä päästä tilillesi jo sovelluksen kautta, mutta kirjaudu sisään, jos sitä pyydetään. Tässä osiossa luot bot-yhteensopivan sovelluksen. Tämä tarkoittaa, että rakennat sovelluksia ja botteja.
Vaihe 2. Napsauta sinistä Uusi sovellus -painiketta
Se on selaimesi oikealla puolella. Sovelluksesi nimen ponnahdusikkuna tulee näkyviin.
Kirjoita sovelluksen nimi ja napsauta "Luo". Valitse kuvaava nimi (esim. "Greeterbot"), jos sovelluksesi botti tervehtii käyttäjiä. Kuitenkin nimi, kuten "Greeterbot", voi aiheuttaa virheitä, koska se on niin suosittu nimi. Siksi lisää numerojono nimen loppuun (esim. "Greeterbot38764165441")
Vaihe 3. Valitse vasemmanpuoleisesta valikosta Botit
Tämä valikko on merkitty palapelin palakuvakkeella.
Vaihe 4. Napsauta Lisää botti
Tämä painike on "Build-A-Bot" -otsikon alla.
- Napsauta”Kyllä, tee se!”Ponnahdusikkunassa vahvistaaksesi toiminnon.
- Jos saat virheilmoituksen liian suositusta nimestä, palaa sovellussivulle ja vaihda nimi. Esimerkiksi nimeä”Music Bot” pidettiin liian suosittuina. Voit kuitenkin lisätä joitakin numeroita sovelluksen nimen loppuun.
Vaihe 5. Napsauta, jos haluat paljastaa tunnuksen
Tämä viesti on botin tietoalueella. Kun tekstiä napsautetaan, näet kirjainten ja numeroiden sarjan.
Kopioi koko teksti napsauttamalla "Kopioi". Voit liittää sen tarralapuun tai muistiinpanosovellukseen, mutta varmista, että pääset käyttämään koodia etkä anna sitä kenellekään. Kuka tahansa, jolla on koodi, voi hallita bottia. Koodi näkyy tällä sivulla aina, kun sitä tarvitset
Osa 3/6: Botien lähettäminen Discord -palvelimille tai -kanaville
Vaihe 1. Napsauta Yleiset tiedot
Se on näytön vasemman reunan valikossa.
Vaihe 2. Napsauta asiakastunnuksen osiossa Kopioi
Tämä vaihtoehto on verkkosivun keskellä.
Vaihe 3. Liitä kopioimasi ClientID seuraavaan URL -osoitteeseen:
"Https://discord.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8"
Jos asiakastunnuksesi on esimerkiksi "000000000000000001", URL -osoite näyttää tältä:
Vaihe 4. Liitä URL -osoite selaimen osoiteriville
Sinut ohjataan uudelle sivulle, jonka avulla voit lisätä robotteja kanavallesi.
- Napsauta pudotusvalikkoa näyttääksesi kaikki yhteensopivat kanavat.
- Jatka napsauttamalla "Valtuuta". Saat vahvistusviestin, että botti on lisätty ja aktiivinen välilehti voidaan sulkea.
Osa 4/6: Bottien koodaus
Vaihe 1. Luo työpöydälle kansio bot -koodeille
Luot kooditiedostoja, jotka lisätään myöhemmin kansioon.
- Tässä artikkelissa näkyvä koodi on otettu osoitteesta
- Voit halutessasi etsiä Internetistä muita bot -koodeja, kuten musiikin jatkuvan toiston koodeja. Tämä wikiHow käyttää esimerkkikoodia robotteja varten, jotka vastaavat tekstillä tai komennoilla, jotka alkavat "!"
Vaihe 2. Avaa tekstinkäsittelyohjelma
Voit käyttää alemman tason tekstinkäsittelyohjelmaa, kuten Notepad for Windows tai TextEdit for Mac.
Vaihe 3. Anna seuraava koodi:
{“Token”: “Your Bot Token”}
Vaihe 4. Tallenna tiedosto nimellä "auth.json"
Varmista, että tiedostoa ei ole tallennettu.txt -tunnisteella.
Vaihe 5. Luo uusi asiakirja
Voit luoda sellaisen painamalla pikanäppäintä Ctrl+N (Windows) tai Cmd+N (Mac) tai napsauttamalla "Uusi" -vaihtoehtoa "Tiedosto" -välilehdessä.
Vaihe 6. Kirjoita seuraava koodi:
{"Name": "greeter-bot", "version": "1.0.0", "description": "My First Discord Bot", "main": "bot.js", "author": "Your name", "Riippuvuudet": {}}
Vaihe 7. Tallenna tiedosto nimellä package.json
Varmista, että tiedostoa ei ole tallennettu.txt -tunnisteella.
Vaihe 8. Luo uusi asiakirja
Voit luoda sellaisen painamalla pikanäppäintä Ctrl+N (Windows) tai Cmd+N (Mac) tai napsauttamalla "Uusi" -vaihtoehtoa "Tiedosto" -välilehdessä.
Vaihe 9. Kirjoita bot -koodi
Jos esimerkiksi haluat luoda botin, joka vastaa viesteihin tai komentoihin, jotka alkavat "!" -Merkillä, kirjoita seuraava koodi:
var Discord = vaatia ('discord.io'); var logger = vaatia ('winston'); var auth = vaatia ('./ auth.json'); // Logger -asetusten määrittäminen logger.remove (logger.transports. Console); logger.add (uusi logger.transports. Console, {colorize: true}); logger.level = 'debug'; // Alusta Discord Bot var bot = new Discord. Client ({token: auth.token, autorun: true}); bot.on ('valmis', toiminto (evt) {logger.info ('Yhdistetty'); logger.info ('Kirjautunut sisään:'); logger.info (bot.username + ' - (' + bot.id + ')');}); bot.on ('viesti', toiminto (käyttäjä, käyttäjätunnus, kanavatunnus, viesti, evt) {// Botimme on tiedettävä, suorittaakö se komennon // Se kuuntelee viestejä, jotka alkavat merkillä "!", jos (message.substring (0, 1) == '!') {var args = message.substring (1).split (''); var cmd = args [0]; args = args.splice (1); switch (cmd) {//! ping -tapaus 'ping': bot.sendMessage ({to: channelID, message: 'Pong!'}); break; // Lisää vain kirjainkomennot, jos haluat.}}});
Vaihe 10. Tallenna tiedosto nimellä “bot.js”
Varmista, että tiedostoa ei ole tallennettu.txt -tunnisteella.
Voit sulkea tekstinkäsittelyohjelmasi tässä vaiheessa
Osa 5/6: Tukibotin asentaminen
Vaihe 1. Avaa komentorivi -ikkuna
Windowsissa voit käyttää avainsanaa "Cmd" Windowsin hakukentän "Käynnistä" -valikossa. Macissa voit etsiä "Komentokehote" Spotlightin kautta.
Vaihe 2. Siirry työpöydän bot -kansioon
Voit esimerkiksi kirjoittaa cd / Users / Default Desktop / Desktop / FolderDiscordBotName.
Vaihe 3. Kirjoita npm install discord.io winston –save ja paina Enter
Kun Node.js on asennettu, tämä komentorivi lataa automaattisesti botin tuen tai riippuvuuden työpöytäkansioon.
Vaihe 4. Kirjoita npm install ja paina Tulla sisään.
Koodi varmistaa, ettei muita elementtejä tai ohjelmia tarvitse asentaa, jotta botti toimisi.
Nyt sinulla on botin koodi ja testaat, että koodi voi toimia seuraavassa menetelmässä
Osa 6/6: Botin suorittaminen
Vaihe 1. Kirjoita solmu bot.js ja paina Enter komentorivi -ikkunassa
Jos saat virheilmoituksen, teet jotain väärin bot -koodin kanssa.
Vaihe 2. Kirjoita Discordiin”! Intro”
Kirjoita botin sisältävän kanavan komento. Tässä artikkelissa esitetty esimerkkikoodi opettaa botin vastaamaan komentoihin tai viesteihin, jotka alkavat symbolilla "!" sanalla "Pong!". Jos haluat testata, toimiiko botti, kirjoita”! Intro” ja odota vastausta tai vastausta botilta.
Vaihe 3. Tarkista koodi, jos et saa vastausta
Jos botti ei vastaa Discordin "! Intro" -viestiin, lue tämä wikiHow uudelleen ja varmista, että botti on määritetty oikein. Varmista lisäksi:
- Node.js on asennettu oikein.
- Bot -tunnus on lisätty oikein auth.json -tiedostoon.
- Olet samalla kanavalla kuin bot
- Botti on jo palvelimella.
- Auth.json-, bot.js- ja package.json -tiedostoissa oleva koodi on oikea.
- Olet ladannut kaikki tuet tai riippuvuudet, jotta botti toimisi komentokehotteen avulla (kun Node.js on asennettu).