Sadržaj:

Kako dodati interaktivni bot u neskladu: 6 koraka
Kako dodati interaktivni bot u neskladu: 6 koraka

Video: Kako dodati interaktivni bot u neskladu: 6 koraka

Video: Kako dodati interaktivni bot u neskladu: 6 koraka
Video: Как Набрать Зрителей на Стрим Тик Ток | Как Вывести Стрим в Рекомендации | Как Раскрутить Стрим 2024, Studeni
Anonim
Kako dodati interaktivni bot u neskladu
Kako dodati interaktivni bot u neskladu

U ovom ću vodiču pokazati kako napraviti vlastiti interaktivni bot koji radi s nekoliko komandosa.

Discord je takva aplikacija za društvene mreže Skype/Whats-app koja okuplja igrače. Mogu imati vlastiti kanal, provjeriti koju igru igra svaki član, međusobno se pozivati i razgovarati. Jedna od mogućnosti je dodavanje robota poslužitelju. To može biti ili automatizirani bot ili bot koji pušta glazbu, na primjer.

Pribor:

- Internet naravno (doh!)

- Aplikacija Discord

- Node.js, npm

- Osnovno znanje o izvršavanju naredbi u Terminalu

Korak 1: Preuzmite aplikaciju Discord

Preuzmite aplikaciju Discord. Ova je aplikacija aplikacija za više uređaja koja se može preuzeti s

Korisničko ime koje kreirate ima jedinstveni broj koji se nalazi na gornjoj slici. Koristite ovo ime + # za dodavanje drugih članova razdora.

Korak 2: Postavljanje vlastitog kanala

Postavljanje vlastitog kanala
Postavljanje vlastitog kanala
Postavljanje vlastitog kanala
Postavljanje vlastitog kanala
Postavljanje vlastitog kanala
Postavljanje vlastitog kanala

Da bi bot mogao biti stvoren, moramo napraviti vlastiti poslužitelj.

1. Kad ste prijavljeni na Discord, trebali biste vidjeti nešto poput gornjih slika:

2. Da bi poslužitelj stvorio, moramo kliknuti '+' u donjem lijevom kutu označeno crvenom bojom.

Dajte svom poslužitelju ime i unesite regiju poslužitelja. Po želji možete dodati sliku na svoj poslužitelj. Nakon što dovršite ove korake, trebali biste vidjeti popis poslužitelja na karticama s lijeve strane, ovisno o uređaju na kojem se nalazite.

Korak 3: Instalirajte Node.js i Npm

Instalirajte Node.js i Npm
Instalirajte Node.js i Npm

Nakon što ste dovršili stvaranje vlastitog poslužitelja, discord traži da pozovete prijatelje na vaš poslužitelj. Preskočite ovaj korak (ili pozovite prijatelje na svoj discord kanal pomoću veze za poziv) i voilá! Napravljen je vaš vlastiti poslužitelj.

1. Provjerite ima li node.js i npm

Prvo moramo biti sigurni da moramo napraviti lokalni projekt za API za upućivanje poziva. Također moramo dobiti žeton za robota. Da bismo to učinili, moramo dodati neke retke u terminal. Za otvaranje terminala pritisnite CMD + razmaknica i potražite terminal. Ako ste ovo učinili ispravno, terminal bi se trebao prikazati kao gornja slika.

Da biste provjerili jeste li instalirali node.js i npm, upišite sljedeći kod:

Za node.js:

čvor -v

Za npm:

npm -v

Ako oboje imate instaliran node.js i npm, trebali biste vidjeti verziju, ako ne, instalirajte i node.js i npm unosom sljedećeg koda (node.js će biti instaliran zajedno s npm):

Za npm:

npm instalirati npm@najnoviji -g

Korak 4: Izradite Bota

Napravite Bota
Napravite Bota
Napravite Bota
Napravite Bota
Napravite Bota
Napravite Bota
Napravite Bota
Napravite Bota

Moramo napraviti aplikaciju i bot kako bi naš bot radio. Također ga moramo poslati na naš poslužitelj discord.

1. Izradite aplikaciju i bot:

Prvo idite na discordapp.com/developers/applications/me. Prijavite se sa svojim računom. Pritisnite Nova aplikacija za početak i dajte aplikaciji naziv, a zatim kliknite stvoriti. Na lijevoj kartici odaberite Bot. Napravite bot. Ako je bot kreiran, dobit ćete poruku na gornjoj slici da je bot stvoren.

2. Pošaljite robota na svoj Discord poslužitelj

U Općim informacijama kopirajte ID klijenta, kopirajte ID i zalijepite ga u ovaj URL, zamjenjujući brojeve:

discordapp.com/oauth2/authorize?&client_id…

Kopirajte URL s identifikacijskim brojem klijenta u svoj preglednik. To će vas odvesti na web stranicu na kojoj možete reći Discordu gdje poslati svog bota. Znat ćete da je to funkcioniralo ako otvorite Discord u aplikaciji ili u pregledniku i krenete do poslužitelja. Kanal će reći da se bot pridružio prostoriji, a to ćete vidjeti na izborniku s desne strane ispod popisa internetskih članova.

Korak 5: Stvorite lokalni imenik

Izradite lokalni imenik
Izradite lokalni imenik

Moramo napraviti mapu na vašem računalu u koju će se pohraniti sve datoteke vašeg bota. Dajte mu naziv discordBot ili nešto što se lako prepoznaje.

1. Izradite mapu i tri datoteke

Moramo stvoriti tri u toj mapi.

Izvršite sljedeći kôd u terminalu:

mkdir discordBot

Krećite se kroz mapu upisivanjem sljedećeg koda:

cd discordBot

Zatim upišite sljedeći redak:

npm init -y

Ovo će stvoriti datoteku package.json unutar mape projekta.

Počnimo prvo instaliranjem dobro poznate Javascript knjižnice za interakciju s Discord API -jem pod nazivom discord.js. Upišite:

npm install --save discord.js

Zanemarite upozorenja za sada.

2. Stvaranje datoteke za token

Pomoću bilo kojeg uređivača teksta stvorite datoteku i dajte joj ime "auth.json".

Zalijepite sljedeći kôd:

{

“Token”: “Your Bot Token”}

Zatim zamijenite "Your Bot Token" vašim žetonom. To se može pronaći na:

Prijavite se, kliknite Client Secret i zamijenite Bot Token.

Spremite datoteku i napravite novu datoteku.

Sljedeća datoteka, imenujte ovu datoteku package.json, zalijepite sljedeći kod:

{

“Name”: “discordBot”, “version”: “1.0.0”, “description”: “My First Discord Bot”, “main”: “bot.js”, “author”: “Vaše ime”, “ovisnosti”: {}}

Zamijenite ime autora imenom koje želite. Spremite ovu datoteku kao “package.json” u svoju mapu Discord bot.

Konačno će se posljednja.json datoteka zvati bot.js i zalijepiti sljedeći kod:

const Discord = require ('discord.js');

const klijent = novi Discord. Client (); const auth = require ('./ auth.json'); client.on ('spreman', () => {console.log (`Prijavljen kao $ {client.user.tag}!`);}); client.on ('poruka', msg => {if (msg.content === 'ping') {msg.reply ('pong');}}); client.login (auth.token);

Spremite posljednju tekstualnu datoteku kao “bot.js” u svoju mapu Discord bot. Dodao sam jednostavnu naredbu da će, ako kažete "ping", bot odgovoriti s "Pong!"

Korak 6: Posljednji korak i testiranje robota

Zadnji korak i testiranje robota
Zadnji korak i testiranje robota
Zadnji korak i testiranje robota
Zadnji korak i testiranje robota

1. Otvorite terminal

U terminalu moramo provjeriti jesmo li sve učinili ispravno. Idite do mape upisivanjem sljedeće naredbe:

cd discordBot

2. Pokrenite bot

Najzad, pokrenite naredbu kao što je prikazano ispod:

čvor bot.js

Ako ste učinili sve, trebalo bi reći: Prijavljeni kao discordBot#xxxx!

Et voilà! bot je napravljen za vaš server razdora! Možete poslati poruku "Ping" na kanalu da biste dobili odgovor "Pong!"

Ovo je samo osnovni bot za vaš discord kanal. Za više cool ideja provjerite:

Preporučeni: