Kā izveidot robotu nesaskaņās (ar attēliem)

Satura rādītājs:

Kā izveidot robotu nesaskaņās (ar attēliem)
Kā izveidot robotu nesaskaņās (ar attēliem)

Video: Kā izveidot robotu nesaskaņās (ar attēliem)

Video: Kā izveidot robotu nesaskaņās (ar attēliem)
Video: 3 veidi kā tikt pie eParaksts mobile 2024, Novembris
Anonim

Discord ir populāra tērzēšanas programma, ko spēlētāji bieži izmanto un mīl. Discord lietotāji var bez maksas izveidot savu Discord kanālu un uzaicināt cilvēkus pievienoties kanālam. Daži cilvēki izmanto robotus vietnē Discord, lai atskaņotu mūziku, sveicinātu jaunus kanāla lietotājus un veiktu citas darbības. Šis wikiHow māca jums, kā izveidot robotu Discord. Tomēr jums vajadzētu vismaz mazliet iepazīties ar kodēšanu, jo roboti darbojas, izmantojot JavaScript.

Solis

1. daļa no 6: Datora sagatavošana

Izveidojiet robotu nesaskaņās 1. darbība
Izveidojiet robotu nesaskaņās 1. darbība

1. solis. Lejupielādējiet Node.js no

Node.js ir bezmaksas JavaScript izpildlaiks, kas nepieciešams, lai izveidotu robotus. Jūs varat izvēlēties Windows vai MacOS instalācijas failu, kā arī vēlamo versiju. Šim procesam ieteicams izvēlēties LTS versiju.

Izveidojiet robotu nesaskaņās 2. darbība
Izveidojiet robotu nesaskaņās 2. darbība

2. solis. Palaidiet instalācijas failu

Windows datorā vienkārši noklikšķiniet uz lejupielādētā faila, lai palaistu instalēšanu. Mac datorā jums būs jāizņem faili un jāatrod lietojumprogrammas/instalācijas fails. Pirms instalēšanas noteikti izlasiet visus līgumus.

Izveidojiet robotu nesaskaņās 3. darbība
Izveidojiet robotu nesaskaņās 3. darbība

3. solis. Izveidojiet Discord kontu (pēc izvēles)

Ja jums vēl nav Discord konta, varat to izveidot vietnē

Izveidojiet robotu nesaskaņās 4. darbība
Izveidojiet robotu nesaskaņās 4. darbība

4. solis. Pierakstieties savā Discord kontā un kanālā

Datorā atveriet lietojumprogrammu Discord un atveriet kanālu, kuram vēlaties pievienot robotu.

2. daļa no 6: Robotu veidošana nesaskaņās

Izveidojiet robotu nesaskaņās 5. darbība
Izveidojiet robotu nesaskaņās 5. darbība

1. darbība. Izmantojot tīmekļa pārlūkprogrammu, apmeklējiet vietni

Iespējams, jūs jau varēsit piekļūt savam kontam, izmantojot lietotni, taču, ja tas tiek prasīts, piesakieties vēlreiz. Šajā sadaļā jūs izveidojat lietojumprogrammu, kas nodrošina robotus. Tas nozīmē, ka jūs veidosit lietotnes un robotus.

Izveidojiet robotu nesaskaņās 6. darbība
Izveidojiet robotu nesaskaņās 6. darbība

2. solis. Noklikšķiniet uz zilās pogas Jauna lietojumprogramma

Tas atrodas jūsu pārlūkprogrammas labajā pusē. Parādīsies uznirstošais logs jūsu lietotnes nosaukumam.

Ievadiet lietojumprogrammas nosaukumu un noklikšķiniet uz “Izveidot”. Izvēlieties aprakstošu nosaukumu (piemēram, “Greeterbot”), ja jūsu lietotnes robots darbojas, lai sveicinātu lietotājus. Tomēr tāds nosaukums kā “Greeterbot” var izraisīt kļūdas, jo tas ir tik populārs nosaukums. Tāpēc nosaukuma beigās pievienojiet skaitļu virkni (piemēram, "Greeterbot38764165441")

Izveidojiet robotu nesaskaņās 7. darbība
Izveidojiet robotu nesaskaņās 7. darbība

Solis 3. Kreisajā izvēlnē noklikšķiniet uz Boti

Šo izvēlni norāda mozaīkmīklas gabala ikona.

Izveidojiet robotu nesaskaņās 8. darbība
Izveidojiet robotu nesaskaņās 8. darbība

4. solis. Noklikšķiniet uz Pievienot robotu

Šī poga atrodas zem virsraksta “Build-A-Bot”.

  • Noklikšķiniet uz “Jā, dariet to!”Uznirstošajā logā, lai apstiprinātu darbību.
  • Ja tiek parādīts kļūdas ziņojums par pārāk populāru vārdu, atgriezieties lietojumprogrammas lapā un nomainiet nosaukumu. Piemēram, nosaukums “Music Bot” tika uzskatīts par pārāk populāru. Tomēr lietotnes nosaukuma beigās varat pievienot dažus ciparus.
Izveidojiet robotu nesaskaņās 9. darbība
Izveidojiet robotu nesaskaņās 9. darbība

5. solis. Noklikšķiniet, lai atklātu marķieri

Šī ziņa atrodas robota informācijas apgabalā. Noklikšķinot uz teksta, var redzēt burtu un ciparu sēriju.

Noklikšķiniet uz "Kopēt", lai kopētu visu tekstu. Jūs varat to ielīmēt piezīmju lapiņā vai piezīmju lietotnē, taču pārliecinieties, ka varat piekļūt kodam un nevienam to nedodat. Ikviens, kam ir kods, var vadīt robotu. Kods vienmēr tiks parādīts šajā lapā, kad tas būs nepieciešams

3. daļa no 6: Botu sūtīšana uz nesaskaņas serveru serveriem vai kanāliem

Izveidojiet robotu nesaskaņās 10. darbība
Izveidojiet robotu nesaskaņās 10. darbība

1. solis. Noklikšķiniet uz Vispārīga informācija

Tas atrodas izvēlnē ekrāna kreisajā pusē.

Izveidojiet robotu nesaskaņās 11. darbība
Izveidojiet robotu nesaskaņās 11. darbība

2. solis Sadaļā “Klienta ID” noklikšķiniet uz Kopēt

Šī opcija atrodas tīmekļa lapas vidū.

Izveidojiet robotu nesaskaņās 12. darbība
Izveidojiet robotu nesaskaņās 12. darbība

3. darbība. Ielīmējiet nokopēto ClientID šajā URL:

“Https://discord.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8”

Piemēram, ja jūsu klienta ID ir “000000000000000001”, URL izskatīsies šādi:

Izveidojiet robotu nesaskaņās 13. darbība
Izveidojiet robotu nesaskaņās 13. darbība

4. solis. Ielīmējiet URL pārlūkprogrammas adreses joslā

Jūs tiksit novirzīts uz jaunu lapu, kas ļaus kanālam pievienot robotus.

  • Noklikšķiniet uz nolaižamā lodziņa, lai parādītu visus saderīgos kanālus.
  • Lai turpinātu, noklikšķiniet uz “Autorizēt”. Jūs saņemsiet apstiprinājuma ziņojumu, ka robots ir pievienots un aktīvo cilni var aizvērt.

4. daļa no 6: Robotu kodēšana

1. solis. Darbvirsmā izveidojiet mapi bot kodiem

Jūs izveidosit koda failus, kas vēlāk tiks pievienoti mapei.

  • Šajā rakstā redzamais kods ir ņemts no vietnes
  • Ja vēlaties, internetā varat meklēt citus robotu kodus, piemēram, mūzikas nepārtrauktas atskaņošanas kodus. Šajā wikiHow programmā tiek izmantots koda paraugs, kas reaģē uz tekstu vai komandām, kas sākas ar "!"

2. solis. Atveriet teksta rediģēšanas programmu

Varat izmantot zemākas klases teksta rediģēšanas programmu, piemēram, Notepad operētājsistēmai Windows vai TextEdit operētājsistēmai Mac.

3. solis. Ievadiet šādu kodu:

    {“Token”: “Your Bot Token”}

  • Pārliecinieties, ka koda tekstā pēdiņās ievadāt Bot Token numuru, kas iegūts, veicot iepriekšējās darbības.

Solis 4. Saglabājiet failu kā “auth.json”

Pārliecinieties, vai fails nav saglabāts ar.txt paplašinājumu.

5. solis. Izveidojiet jaunu dokumentu

To var izveidot, nospiežot īsinājumtaustiņu Ctrl+N (Windows) vai Cmd+N (Mac) vai cilnē “Fails” noklikšķinot uz opcijas “Jauns”.

6. solis. Ierakstiet šādu kodu:

    {“Name”: “greeter-bot”, “version”: “1.0.0”, “description”: “My First Discord Bot”, “main”: “bot.js”, “author”: “Your name”, “Atkarības”: {}}

  • Noteikti aizstājiet ierakstu “Jūsu vārds” ar savu vārdu. Jūs varat arī mainīt ierakstu “apraksts”, ja nevēlaties izmantot “Mans pirmais nesaskaņas bots”.

7. solis. Saglabājiet failu kā “package.json”

Pārliecinieties, vai fails nav saglabāts ar.txt paplašinājumu.

8. solis. Izveidojiet jaunu dokumentu

To var izveidot, nospiežot īsinājumtaustiņu Ctrl+N (Windows) vai Cmd+N (Mac) vai cilnē “Fails” noklikšķinot uz opcijas “Jauns”.

9. solis. Ievadiet robota kodu

Piemēram, ja vēlaties izveidot robotu, kas atbild uz ziņojumiem vai komandām, kas sākas ar simbolu "!", Ierakstiet šādu kodu:

    var Discord = pieprasīt ('discord.io'); var logger = prasīt ('winston'); var auth = pieprasīt ('./ auth.json'); // Konfigurēt reģistrētāja iestatījumus logger.remove (logger.transports. Console); logger.add (jauns logger.transports. Console, {colorize: true}); logger.level = 'atkļūdošana'; // Initialize Discord Bot var bot = new Discord. Client ({token: auth.token, autorun: true}); bot.on ('gatavs', funkcija (evt) {logger.info ('Savienots'); logger.info ('Pieteicies kā:'); logger.info (bot. lietotājvārds + ' - (' + bot.id + ')');}); bot.on ('ziņojums', funkcija (lietotājs, lietotāja ID, kanāla ID, ziņojums, evt) {// Mūsu robotprogrammatūrai ir jāzina, vai tā izpildīs komandu // Tā uzklausīs ziņojumus, kas sāksies ar "!", ja (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; // Ja vēlaties, pievienojiet visas lielo komandu komandas.}}});

Izveidojiet robotu nesaskaņās 14. darbība
Izveidojiet robotu nesaskaņās 14. darbība

10. solis. Saglabājiet failu kā “bot.js”

Pārliecinieties, vai fails nav saglabāts ar.txt paplašinājumu.

Šajā brīdī varat aizvērt teksta rediģēšanas programmu

5. daļa no 6: Atbalsta robota instalēšana

Izveidojiet robotu nesaskaņās 15. darbība
Izveidojiet robotu nesaskaņās 15. darbība

1. solis. Atveriet komandu uzvednes logu

Operētājsistēmā Windows varat izmantot atslēgvārdu "Cmd" Windows meklēšanas laukā izvēlnē "Sākt". Mac datorā varat meklēt “Komandu uzvedne”, izmantojot Spotlight.

Izveidojiet robotu nesaskaņās 16. darbība
Izveidojiet robotu nesaskaņās 16. darbība

2. solis. Piekļūstiet darbvirsmas mapei bots

Piemēram, varat ierakstīt cd / Users / Default Desktop / Desktop / FolderDiscordBotName.

Izveidojiet robotu nesaskaņās 17. darbība
Izveidojiet robotu nesaskaņās 17. darbība

3. solis. Ierakstiet npm install discord.io winston –save un nospiediet taustiņu Enter

Kad Node.js ir instalēts, šī komandrinda automātiski lejupielādēs robota atbalstu vai atkarību darbvirsmas mapē.

Izveidojiet robotu nesaskaņās 18. darbība
Izveidojiet robotu nesaskaņās 18. darbība

4. solis. Ierakstiet npm install un nospiediet Ievadiet.

Kods nodrošinās, ka nav citu elementu vai programmu, kas jāinstalē, lai robots darbotos.

Tagad jums ir robota kods un pārbaudīsit, vai kods var darboties nākamajā metodē

6. daļa no 6: Bota palaišana

Izveidojiet robotu nesaskaņās 19. darbība
Izveidojiet robotu nesaskaņās 19. darbība

1. solis. Ierakstiet mezglu bot.js un komandu uzvednes logā nospiediet taustiņu Enter

Ja tiek parādīts kļūdas ziņojums, jūs darāt kaut ko nepareizi ar robota kodu.

Izveidojiet robotu nesaskaņās 20. darbība
Izveidojiet robotu nesaskaņās 20. darbība

Solis 2. Ierakstiet “! Intro” sadaļā Nesaskaņas

Ievadiet komandu kanālā, kurā ir robots. Šajā rakstā parādītais parauga kods uzdod robotprogrammai reaģēt uz komandām vai ziņām, kas sākas ar simbolu “!” ar vārdu "Pong!". Lai pārbaudītu, vai robots darbojas, ierakstiet “! Intro” un gaidiet robota atbildi vai atbildi.

Izveidojiet robotu nesaskaņās 21. solis
Izveidojiet robotu nesaskaņās 21. solis

3. solis. Ja nesaņemat atbildi, pārbaudiet kodu

Ja robots nereaģē uz Discord ziņojumu!! Intro, vēlreiz izlasiet šo wikiHow un pārliecinieties, vai robots ir pareizi iestatīts. Turklāt pārliecinieties, ka:

  • Node.js ir instalēts pareizi.
  • Bot marķieris ir pareizi ievietots failā auth.json.
  • Jūs atrodaties tajā pašā kanālā kā bot
  • Bots jau atrodas serverī.
  • Failos auth.json, bot.js un package.json iekļautais kods ir pareizs.
  • Jūs esat lejupielādējis visus atbalstus vai atkarības, lai robots darbotos, izmantojot komandu uzvedni (pēc Node.js instalēšanas).

Ieteicams: