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, Juli
Anonim
Kako dodati interaktivni bot u Discord
Kako dodati interaktivni bot u Discord

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 serveru. Ovo može biti ili automatizirani bot ili bot koji reproducira muziku, na primjer.

Potrošni materijal:

- Internet naravno (doh!)

- Discord aplikacija

- 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 kreiran, moramo napraviti vlastiti server.

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

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

Dajte svom serveru ime i unesite region servera. Po želji možete dodati sliku na svoj server. Nakon što dovršite ove korake, trebali biste vidjeti popis servera na vašim 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

Kada završite sa stvaranjem vlastitog servera, discord traži da pozovete prijatelje na vaš server. Preskočite ovaj korak (ili pozovite prijatelje na svoj discord kanal pomoću veze za poziv) i voila! Vaš vlastiti server je napravljen.

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 nekoliko redaka 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 install npm@latest -g

Korak 4: Kreirajte robota

Kreirajte Bota
Kreirajte Bota
Kreirajte Bota
Kreirajte Bota
Kreirajte Bota
Kreirajte Bota
Kreirajte Bota
Kreirajte Bota

Moramo napraviti aplikaciju i bot kako bi naš bot radio. Također ga moramo poslati na naš server za razdor.

1. Kreirajte aplikaciju i bot:

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

2. Pošaljite robota na svoj Discord server

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 Discord -u gdje poslati vašeg bota. Znat ćete da je to funkcioniralo ako otvorite Discord u aplikaciji ili u pregledniku i odete na svoj poslužitelj. Kanal će reći da se bot pridružio prostoriji, a to ćete vidjeti na izborniku s desne strane ispod popisa članova na mreži.

Korak 5: Kreirajte lokalni direktorij

Kreirajte lokalni imenik
Kreirajte lokalni imenik

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

1. Kreirajte fasciklu i tri datoteke

Moramo stvoriti tri u toj mapi.

Izvršite sljedeći kod na terminalu:

mkdir discordBot

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

cd discordBot

Zatim upišite sljedeći redak:

npm init -y

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

Počnimo prvo instaliranjem dobro poznate Javascript biblioteke za interakciju s Discord API -jem pod nazivom discord.js. Ukucaj:

npm install --save discord.js

Zanemarite upozorenja za sada.

2. Kreiranje datoteke za token

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

Zalijepite sljedeći kod:

{

“Token”: “Your Bot Token”}

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

Prijavite se, kliknite Client Secret i zamijenite Bot Token.

Sačuvajte 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”, “zavisnosti”: {}}

Zamenite ime autora imenom koje želite. Sačuvajte ovu datoteku kao „package.json“u fascikli Discord bot.

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

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

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

Sačuvajte ovu posljednju tekstualnu datoteku kao “bot.js” u mapi Discord bot. Dodao sam jednostavnu naredbu da ako kažete "ping", bot će odgovoriti sa "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 uradili 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 sve učinili, trebalo bi pisati: 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 kul ideja pogledajte:

Preporučuje se: