Discord hà dimustratu continuamente chì hè a piattaforma di messageria istantanea per tutti quelli chì volenu parlà, video chat, o streaming cù amici in linea durante l'ultimi cinque anni o più. I bots di Discord sò una di e cause.
I botti ponu permette di fà tuttu, da l'automatizazione di travaglii monotoni per cumincià à ghjucà musica in u vostru servitore, è in questa guida, vi insegneremu cumu custruisce un bot Discord.
Ancu se l'automatizazione hè u scopu primariu per utilizà un bot Discord, pudete veramente creà unu per fà qualcosa (qualsiasi cosa chì pudete cram in qualchì codice JavaScript, almenu).
In questu tutoriale, useremu Node.js per creà u nostru propiu bot Discord di basa.
Bisognu
- contu di Discord
- Servitore di discord frescu
- Node.js installatu in u vostru urdinatore.
- Code Visual Studio
- È, sicuru, una cunnessione wifi.
Crea una nova applicazione Discord.
Per cumincià, avemu da registrà l'applicazione utilizendu u situ di Discord Developer. Navigate per ghjunghje à questu portali.
Dopu, selezziunate u buttone New Application chì si trova à u latu drittu.
Quandu clicate u buttone, apparirà una finestra di dialogu chì vi dumanda di dà un nome à u vostru bot. In u mo casu, chjameraghju solu u bot "jaysbot".
Selezziunate a scelta di u bot dopu, è dopu cliccate nantu à u buttone "aghjunghje bot". A seguente finestra di dialogu appariscerà:
Quandu appruvate u stabilimentu di a nova applicazione, avà avete un bot.
Tuttavia, ùn pensu micca chì vulete un bot stupidu. Aghjunghjemu alcune funzioni supplementari è migliurà l'ingaghjamentu di l'utilizatori dendu una quantità di permessi.
Sceglie OAuth2 da u menù, cum'è mostratu quì sottu, verificate e caselle.
U ligame serà pruduciutu à u fondu di a pagina quandu u permessu hè statu aghjuntu dopu avè datu à u bot qualsiasi permessi supplementari.
U ligame chì avete copiatu prima deve esse incollatu in ogni navigatore. A schermu chì seguita deve apparisce è aghjunghje u servitore à questu.
Dopu avè sceltu u vostru servitore, appughjà u buttone "autorizà":
Avete avà aghjustatu bè u nostru bot à u vostru servitore.
Fà un prughjettu Node.js
Avà chì avemu registratu u nostru bot, avemu da fà un cartulare per i schedari Node.js.
Stabbilimentu di dipendenze
I pacchetti chì u prugramma hà bisognu à funziunà bè sò cunnisciuti cum'è dipendenze. In questu casu, tuttu ciò chì avemu bisognu hè u pacchettu discord.js. Per aiutà à gestisce u token Jaysbot, avemu sempre installatu u pacchettu dotenv.
Questu guarantisci chì ogni chjama hà l'autorizazione approprita, nodemon hè ancu necessariu per noi per mantene u funziunamentu di u servitore. Inserite u cumandimu seguitu per inizià u prugettu in un novu terminal:
I risultati sò i seguenti:
U cumandimu seguitu installerà a libreria Dotenv è Discord.js per u prugettu:
Aduprate u cumandimu seguitu per installà a libreria nodemon:
Ogni volta chì facemu una mudificazione à i nostri schedari, Nodemon riavvia u servitore.
Sviluppà u nostru bot
In u portale di sviluppatori, duvemu appruvà e chjama da Discord.js. Questu hè bisognu di copià u token di u nostru bot.
Dopu chì hè stata copiata, mette in a manera sottu in un novu schedariu chì duvete esse chjamatu.env.
Custruite u schedariu bot.
Custruite un schedariu separatu in u cartulare principale di u prughjettu chjamatu bot.js. Adupremu u pacchettu dotenv per stabilisce e variabili di l'ambiente, impurta classi da discord.js, è poi lancià un novu cliente:
Per attivà u bot, entre u cumandimu seguitu in u vostru terminal:
cunchiusioni
A piattaforma per Discord si sviluppa rapidamente. Hà pruduciutu un modu sicuru di cumunicazione è cunnessione per i dilettanti di u bitcoin, i pruprietarii di l'imprese è i gamers.
Un benefiziu extra hè avè un bot capace chì pò risponde, pruibisce è mute l'utilizatori. Questu post spiegò cumu utilizà node.js per custruisce un bot simplice. Dunque, pudete applicà sta cunniscenza per include novi capacità.
Felice codificazione.
Lascia un Audiolibro