Cum să faci un discord bot

Cum să faci un discord bot
⏱️ 9 min read

Crearea unui bot Discord personalizat este un mod distractiv și captivant de a susține interesul serverului comunității dvs. Când îți inviți prietenii la canalul tău, robotul își va gestiona interacțiunile în absența ta. De exemplu, dacă un utilizator se comportă greșit, robotul îl poate da afară.

Pentru a face acest lucru, trebuie să vă familiarizați cu câteva programe și pași pentru a vă crea botul și a-l adăuga la server. Următorul ghid simplifică ceea ce trebuie făcut cu capturi de ecran ușor de înțeles.

Crearea Discord Bot pe portalul pentru dezvoltatori

Conectați-vă la contul dvs. Discord și accesați portalul dezvoltatorului. Aici puteți crea o nouă „aplicație” pentru bot.

Dați aplicației un nume dorit și faceți clic pe „Creați”.

Creați discord bot Nouă aplicație Introduceți numele 1

În pasul următor completați câteva detalii cu privire la ce este vorba despre această aplicație. Puteți alege o pictogramă a aplicației. Nu uitați să salvați modificările.

Creați numele aplicației Discord Bot

Acum adăugați un bot folosind funcția „build-a-bot” a portalului.

Creați Discord Bot Construiți un nou Bot

Dați-vă consimțământul pentru a adăuga un bot în aplicație. Acțiunea este irevocabilă.

Creați permisiunea Discord Bot

După ce parcurgeți pașii de mai sus, se creează un bot sălbatic. Cu toate acestea, nu este încă gata să fie partajat. Pentru aceasta, trebuie să furnizați informații suplimentare.

A apărut Creare discordă Bot Wild Wild a apărut

Faceți o listă de verificare a ceea ce poate face botul dvs. Nu ar trebui să îi acordați privilegii de administrator, deoarece vă poate controla serverul. Simțiți-vă liber să îl lăsați să dezactiveze sau să interzică membrii, să acorde prioritate difuzoarelor, să adăugați reacții, să încorporați link-uri, să gestionați porecle și multe altele. Fiecare nivel de permisiune furnizat de dvs. are propriul său ID unic pe care îl puteți vedea pe tabloul de bord.

Creați o listă de permisiuni pentru discorduri

Crearea codului pentru botul tău Discord

Dacă sunteți programator, veți dori să modificați funcțiile botului destul de mult. Această demonstrație folosește node.js, un mediu de rulare JavaScript. Odată instalat pentru Windows, poate doriți să instalați „instrumente suplimentare”, care se pot face direct de la terminalul de comandă. Se va instala Chocolatey, Visual Studio și alte programe în Windows Powershell.

Creați Discord Bot Instalați Chocolatey

Descărcați și instalați Node.js pentru Windows x64 și apoi rulați următorul program specific din meniul Start. Este un prompt de comandă Node.js. (Nu rulați celălalt fișier al aplicației Node.js, deoarece are o utilizare diferită.)

Creați Discord Bot Nodejs Command Promptjpg

Odată ce mediul a fost configurat pentru utilizarea Node.js, va trebui să instalați „discord.js cu suport vocal” folosind următorul cod.

Creați Discord Bot Instalați Discord.js pe Npm

Ar trebui să vedeți o stare de succes pentru numărul de pachete create.

Creați Discord Bot instalat Discord.js

Instalați nodemon așa cum se arată mai jos.

Creați Discord Bot Adăugați cod Nodemon

Reveniți la botul Discord de pe pagina web a portalului pentru dezvoltatori. Faceți clic pe pictograma „Faceți clic pentru a dezvălui simbolul” și va afișa o cheie alfanumerică, care este administratorul dvs. privat. Nu partajați jetonul cu nimeni, deoarece este ușor de piratat.

Creați jetonul Discord Bot

Verifică exemplu de cod afișat pe site-ul oficial Discord.

În loc de un jeton din ultima linie de cod, copiați-lipiți propriul jeton Discord bot.

Creați Discord Bot Adăugați Editor Atom Token

Salvați fișierul ca „Index.js” în orice folder accesibil direct din promptul de comandă. Poate avea orice nume atâta timp cât este un fișier .js.

Creați un buton Discord Adăugați fișierul Indexjs

Acum, pentru a rula botul, introduceți următorul cod.

Când este gata, Node.js vă va conecta la API-ul Discord. Există, de asemenea, un mod editor în Node.js la care puteți accesa din opțiunea .help. Aici puteți introduce modificări suplimentare pentru botul dvs.

Creați logarea discordurilor ca bot

Adăugarea botului pe serverul dvs.

Odată ce botul dvs. a fost creat, veți dori să îl adăugați la serverul Discord. Pentru aceasta, veți avea nevoie de un link precum următorul:

https://discordapp.com/oauth2/authorize?client_id=123456789012345678&scope=bot

„ID-ul clientului” se găsește în Informații generale din Aplicație unde ați salvat botul.

Creați Discord Bot Accesați Aplicații

În ecranul de mai jos, puteți vedea ID-ul clientului pentru botul care a fost creat în prima secțiune.

Creați codul clientului Discord Bot

Deschideți un browser și introduceți linkul partajat mai sus. Pur și simplu înlocuiți ID-ul clientului cu al dvs. Puteți alege serverul unde puteți adăuga botul.

Creați un bot Discord Adăugați un bot pe server

Dacă botul este creat cu succes, veți vedea un mesaj „autorizat” care arată că aplicația a fost conectată la serverul dvs. Discord. Dacă aveți serverul Discord instalat pentru Windows, ar trebui să vedeți o alertă în tava de sistem așa cum se arată aici.

Creați un bot de discordare adăugat la server

Botul creat a fost adăugat cu succes la serverul Discord.

Creați botul discordului bot vizibil în server

Roboții Discord sunt un mijloc interactiv de a genera interes pentru serverul dvs. Pentru mai multe informații despre lucrul cu roboții Discord personalizați, consultați acest manual oficial.

Ți-ai creat propriul bot Discord? Care a fost scopul ei? Vă rugăm să împărtășiți ideile dvs. în comentarii.

Legate de:

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

You may also like...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x