I bot Discord scritti in NodeJS sono incredibilmente utili; sfruttando al massimo JavaScript, NodeJS semplifica l'invio di messaggi, l'ascolto degli eventi e la gestione degli errori. È possibile creare molti tipi diversi di bot, ad esempio un bot musicale in grado di riprodurre brani direttamente in un canale. Inoltre, sono disponibili molti pacchetti Node.js aggiuntivi per installare facilmente interi moduli o funzionalità. In alternativa, è possibile usare un repository Git per recuperare automaticamente questi file.
Nota: Alcuni passaggi possono variare in base al bot installato; controlla sempre il file "Readme" del bot per verificare i passaggi richiesti.
1. Se il bot è in un file .zip, estrailo in una cartella vuota.
2. Apri il file .env con qualsiasi software di modifica del testo.
Nota: Se il bot non usa un file .env, controlla il readme per eventuali passaggi modificati o modifica direttamente il file principale.
3. Il Token e il Client_ID devono essere generati dal Portale Dev di Discord.
4. Dopo aver creato un'app, vai alla scheda Bot .
5. Disattiva l'impostazione Public Bot e attiva i Privileged Gateway Intents.
6. Dalla sezione Token , scegli Copia. Se non è presente alcun token, seleziona il pulsante Reimposta token .
7. Torna al file .env e incolla il token.
8. Dal Portale Dev, vai su OAuth2 e copia l'ID client.
9. Incolla l'ID client nel file .env .
10. Salva il documento premendo Ctrl + S o File > Salva.
11. Invita il bot sul server inserendo il seguente link con l'ID client del bot: https://discord.com/oauth2/authorize?client_id=INSERT_CLIENT_ID_HERE&scope=bot&permissions=8.
12. Accedi al pannello BisectHosting Starbase.
13. Vai alla scheda File .
14. Carica il bot personalizzato e tutti i file aggiuntivi sul server.
15. Vai alla scheda Avvio .
16. In Pacchetti aggiuntivi, inserisci i moduli da installare all'avvio del bot, separati da uno spazio.
17. Nella sezione File principale , imposta il nome del file principale usato dal bot, ad esempio index.js.
18. Una volta finito, torna alla scheda Home e avvia il bot.