Cuprins:

Cum să adăugați un bot interactiv în discordie: 6 pași
Cum să adăugați un bot interactiv în discordie: 6 pași

Video: Cum să adăugați un bot interactiv în discordie: 6 pași

Video: Cum să adăugați un bot interactiv în discordie: 6 pași
Video: 4 Creator de site-uri web AI GRATUIT: ACUM toată lumea poate crea un site web! 2024, Iulie
Anonim
Cum se adaugă un bot interactiv în discordie
Cum se adaugă un bot interactiv în discordie

În acest tutorial vă voi arăta cum să creați un bot interactiv propriu care funcționează cu câteva comando-uri.

Discord este o aplicație de social media Skype / Whats-app, care aduce împreună jucătorii. Aceștia pot avea un canal propriu, pot verifica ce joc joacă fiecare membru, se pot suna și pot discuta între ei. Una dintre posibilități este de a adăuga un bot la server. Acesta poate fi fie un robot automat, fie un bot care redă muzică, de exemplu.

Provizii:

- Internet desigur (doh!)

- Aplicație Discord

- Node.js, npm

- Cunoașterea de bază a executării comenzilor în Terminal

Pasul 1: Descărcați aplicația Discord

Descărcați aplicația Discord. Această aplicație este o aplicație multi-dispozitiv care poate fi descărcată de pe

Numele de utilizator pe care îl creați are un număr unic atașat, văzut ca imaginea de mai sus. Folosiți acest nume + # pentru a adăuga alți membri ai discordiei.

Pasul 2: Configurarea propriului canal

Configurarea propriului canal
Configurarea propriului canal
Configurarea propriului canal
Configurarea propriului canal
Configurarea propriului canal
Configurarea propriului canal

Pentru ca botul să fie creat, trebuie să ne creăm propriul server.

1. Când sunteți conectat la Discord, ar trebui să vedeți ceva de genul imaginilor de mai sus:

2. Pentru ca serverul să creeze, trebuie să facem clic pe „+” în colțul din stânga jos evidențiat cu roșu.

Dați serverului dvs. un nume și introduceți regiunea serverului. Opțional, puteți adăuga o imagine pe serverul dvs. După ce ați parcurs acești pași, ar trebui să vedeți lista serverului în filele din stânga, în funcție de dispozitivul pe care vă aflați.

Pasul 3: Instalați Node.js și Npm

Instalați Node.js și Npm
Instalați Node.js și Npm

După ce ați terminat de creat propriul server, discord cere să invitați prieteni pe serverul dvs. Treceți peste acest pas (sau invitați prietenii la canalul dvs. de discordie folosind linkul de invitație) și voilá! A fost creat propriul dvs. server.

1. Verificați dacă există node.js și npm

Mai întâi trebuie să ne asigurăm că trebuie să facem un proiect local pentru ca API să efectueze apeluri. De asemenea, trebuie să obținem un simbol pentru bot. Pentru a face acest lucru, trebuie să adăugăm câteva linii în terminal. Pentru a deschide terminalul, apăsați bara de spațiu CMD + și căutați terminalul. Dacă ați făcut acest lucru corect, terminalul ar trebui să apară ca imaginea de mai sus.

Pentru a verifica dacă ați instalat node.js și npm, tastați următorul cod:

Pentru node.js:

nod -v

Pentru npm:

npm -v

Dacă aveți amândoi node.js instalat și npm, trebuie să vedeți versiunea, dacă nu, instalați atât node.js cât și npm introducând următorul cod (node.js va fi instalat împreună cu npm):

Pentru npm:

npm instalați npm @ latest -g

Pasul 4: Creați botul

Creați botul
Creați botul
Creați botul
Creați botul
Creați botul
Creați botul
Creați botul
Creați botul

Trebuie să creăm o aplicație și un bot pentru ca botul nostru să funcționeze. De asemenea, trebuie să-l trimitem la serverul nostru discord.

1. Creați aplicația și botul:

Mai întâi, accesați discordapp.com/developers/applications/me. Conectați-vă cu contul dvs. Faceți clic pe Aplicație nouă pentru a începe și dați un nume aplicației dvs., apoi faceți clic pe creați. În fila din stânga, selectați Bot. Creați botul. Dacă botul este creat, veți primi un mesaj în imaginea de mai sus că botul a fost creat.

2. Trimiteți robotul la serverul dvs. Discord

În Informații generale, copiați ID-ul clientului, copiați ID-ul și lipiți-l în această adresă URL, înlocuind numerele:

discordapp.com/oauth2/authorize?&client_id…

Copiați adresa URL cu numărul dvs. de client în browser în browser. Acest lucru vă va duce la un site web unde puteți spune Discord unde să vă trimită botul. Veți ști că a funcționat dacă deschideți Discord într-o aplicație sau în browser și navigați la server. Canalul va spune că un robot s-a alăturat camerei și îl veți vedea în meniul din dreapta sub lista membrilor online.

Pasul 5: Creați un director local

Creați un director local
Creați un director local

Trebuie să creăm un folder pe computerul dvs. care va stoca toate fișierele robotului dvs. Denumiți-l ceva de genul discordBot sau ceva care poate fi recunoscut cu ușurință.

1. Creați un folder și trei fișiere

Trebuie să creăm trei în acel folder.

Executați următorul cod în terminal:

mkdir discordBot

Navigați în dosar tastând următorul cod:

cd discordBot

Apoi tastați următoarea linie:

npm init -y

Aceasta va crea un fișier package.json în dosarul proiectului.

Să începem mai întâi instalând o binecunoscută bibliotecă Javascript pentru interacțiunea cu Discord API numită discord.js. Introduceți:

npm install --save discord.js

Ignorați avertismentele pentru moment.

2. Crearea unui fișier pentru jeton

Folosind orice editor de text, creați un fișier și denumiți-l „auth.json”.

Lipiți următorul cod:

{

„Token”: „Jetonul dvs. de bot”}

Apoi, înlocuiți „Indicativul dvs. de bot” cu indicativul dvs. Acest lucru poate fi găsit la:

Conectați-vă, faceți clic pe Secretul clientului și înlocuiți simbolul Bot.

Salvați fișierul și creați un fișier nou.

Următorul fișier, denumiți acest fișier package.json, lipiți următorul cod:

{

„Nume”: „discordBot”, „versiune”: „1.0.0”, „descriere”: „Primul meu discord bot”, „principal”: „bot.js”, „autor”: „Numele tău”, „dependențe”: {}}

Înlocuiți numele autorului cu numele dorit. Salvați acest fișier ca „package.json” în folderul bot Discord.

În cele din urmă, ultimul fișier.json va fi numit bot.js și lipiți următorul cod:

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

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

Salvați acest ultim fișier text ca „bot.js” în dosarul dvs. bot Discord. Am adăugat o comandă simplă că, dacă spui „ping”, robotul va răspunde cu „Pong!”

Pasul 6: Ultimul pas și testarea botului

Ultimul pas și testarea botului
Ultimul pas și testarea botului
Ultimul pas și testarea botului
Ultimul pas și testarea botului

1. Deschideți terminalul

În terminal, trebuie să verificăm dacă am făcut totul corect. Navigați la dosar tastând următoarea comandă:

cd discordBot

2. Rulați botul

Apoi, în cele din urmă, executați comanda așa cum se arată mai jos:

nod bot.js

Dacă ați făcut totul, ar trebui să scrie: Autentificat ca discordBot # xxxx!

Et voilà! botul a fost creat pentru serverul dvs. discord! Puteți trimite un mesaj „Ping” în canal pentru a primi un răspuns „Pong!”

Acesta este doar un bot de bază pentru canalul dvs. de discordie. Pentru mai multe idei interesante, consultați:

Recomandat: