Come creare un bot Discord e aggiungerlo al tuo server

Discord si è evoluto in una potente piattaforma. In questo articolo ti spiegheremo come creare un bot Discord e aggiungerlo al tuo server.

Discord si è evoluto molto nel corso degli anni e ora rappresenta una piattaforma affidabile non solo per i giocatori ma per chiunque desideri connettersi con i propri colleghi tramite messaggi, chat video e altro ancora. Molti lo usano anche come alternativa a WhatsApp e altro applicazioni di messaggistica più diffuse, soprattutto grazie alla sua grande enfasi sui gruppi e sulle comunità. Discord ha milioni di utenti attivi ogni giorno e una buona parte di questi utilizza un bot quotidianamente per automatizzare le cose. Se usi Discord a qualsiasi titolo, ci sono buone probabilità che tu abbia utilizzato un bot. Se ti stai chiedendo come crearne uno tu stesso allora sei nel posto giusto. In questo articolo ti spiegheremo come creare un bot Discord:

Naviga in questo articolo:

  • Prerequisito
  • Come creare e aggiungere un bot Discord al tuo server
  • Come assegnare la funzione bot e ospitare un bot Discord
  • Pensieri conclusivi e unisciti al server Discord di XDA!

Prerequisiti

Creare un bot Discord è un compito relativamente semplice. Hai bisogno di un po' di conoscenza di programmazione per impostare le cose, ma la complessità del codice dipende dal tipo di bot che stai cercando di realizzare. Diamo un'occhiata ad alcune cose di cui hai bisogno per iniziare. Innanzitutto, hai bisogno di un account Discord, che probabilmente già possiedi. In caso contrario, puoi crearne uno gratuitamente andando su Homepage Discord. Puoi anche scaricare il client Discord e usarlo sul tuo portatile da gioco o anche un telefono.

Una volta fatto, è necessario configurare il proprio server per utilizzare il bot. Puoi quindi invitare facilmente il bot sul tuo server seguendo alcuni semplici passaggi. Una volta che il bot è arrivato sul tuo server, puoi codificarne una funzione e utilizzarlo nel tuo server o assegnarlo ad altri server su cui disponi di diritti di amministratore. Per assegnare una funzione bot, utilizzeremo Node.js per accedere alla libreria Node discord.js. Puoi scaricare l'ultima versione di Node.js da Sito ufficiale.

Inoltre, avremo bisogno anche di un editor di codice per scrivere e modificare le funzioni del bot. Useremo Codice di Visual Studio in questo tutorial, anche se sei libero di utilizzare quello che preferisci.


Come creare e aggiungere un bot Discord al tuo server

Il primo passo è creare un'applicazione su Discord affinché il tuo bot funzioni. L'idea qui è generare un token per il tuo bot in modo che Discord riconosca il codice. Per questo, dovrai andare alla pagina delle applicazioni di Discord. Una volta effettuato l'accesso con il tuo account Discord, verrai indirizzato direttamente alla pagina in cui vedrai un elenco delle tue app. Non preoccuparti se l'elenco è vuoto perché ne creeremo uno adesso.

  • Colpire il Nuova applicazione pulsante per iniziare.
  • Ora dai un nome alla tua applicazione e premi Creare.
  • Ora ti porterà a una pagina in cui puoi inserire dettagli come la descrizione della tua app, aggiungere tag, l'icona dell'app e altro ancora. Una volta fatto, premi il Salvare le modifiche pulsante per procedere.
  • Ora cerca l'opzione Bot nell'elenco dei menu sulla barra laterale sinistra. Toccalo per aprire la pagina dei bot e premi il pulsante Aggiungi Bot pulsante. Consenti l'autorizzazione per creare il bot quando richiesto.
  • Ora vedrai un token di sicurezza per il tuo bot nella pagina successiva. Se il token non è stato generato, tocca semplicemente il file Ripristina pulsante per creare un nuovo token. Copia questo ID token poiché ne avremo bisogno nelle sezioni seguenti.
  • Questo particolare token ti consente di controllare il bot, il che significa che non dovresti condividerlo con nessuno. Se ritieni che questo token sia stato compromesso, torna semplicemente su questa pagina e premi il pulsante di ripristino per crearne uno nuovo.
  • Ora cerca l'opzione OAuth2 nel menu sulla barra laterale di sinistra e fai clic su di essa per trovare il tuo ID CLIENTE. È una lunga stringa di numeri che devi copiare e incollare nell'URL riportato di seguito: sostituisci la parola CLIENTID con l'effettivo ID CLIENTE che hai appena copiato.https://discordapp.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8
  • Basta incollare questo particolare URL nel tuo browser web e premere Invio. Si aprirà una pagina in cui puoi dire a Discord dove inviare il tuo bot. Seleziona il server a cui vuoi aggiungere il tuo nuovo bot dal menu a discesa in questo modo:
  • Fai clic su Continua e conferma se desideri concedere o meno i diritti di amministratore del server al tuo bot. Puoi concedere o revocare i diritti di amministratore anche in un secondo momento, quindi non preoccuparti di questa opzione.
  • Una volta aggiunto il bot al tuo server, vedrai un messaggio che conferma l'arrivo del bot. Ecco come saprai che ha funzionato. Vedrai il bot anche nella colonna dei membri sul lato destro.

Bene, questo è tutto, ora hai creato un bot Discord per il tuo server. Se hai seguito attentamente tutti i passaggi, dovresti essere in grado di vedere il bot sul tuo server. Il bot rimarrà offline finché non ne definirai una funzione con un codice e lo sincronizzerai con la piattaforma Discord. È qui che inizia il vero lavoro: imposterai alcuni parametri e dirai al tuo bot cosa vuoi che faccia.

Come assegnare la funzione bot e ospitare un bot Discord

Ora segui i passaggi seguenti per creare e ospitare un bot Discord sul tuo PC:

Per questo tutorial, creeremo un semplice bot Discord "Ping-Pong" che, come suggerisce il nome, risponderà con "Pong" ogni volta che digiti "Ping".

  • Crea una nuova cartella ovunque sul tuo PC o Mac. Per questo tutorial abbiamo creato una "Nuova cartella" sul desktop del nostro PC Windows.
  • Ora apri Visual Studio Code e crea un nuovo file con il codice menzionato di seguito. Sostituisci "Incolla qui il token del tuo bot senza virgolette" con il token del bot che hai copiato in precedenza.

    DISCORD_TOKEN= "Incolla qui il token del tuo bot senza virgolette."

  • Successivamente, crea un nuovo file e aggiungi il seguente codice. Una volta terminato, salva questo particolare file come bot.js nella stessa cartella. Questo codice aggiungerà la funzione al tuo bot Discord. Risponderà con "pong" ogni volta che digiti "ping".

    require('dotenv').config(); const Discord = require("discord.js"); const client = nuovo Discord. Cliente({intenti: ["GUILDS", "GUILD_MESSAGES"]}); client.on("pronto", () => { console.log(`Loggato come ${client.user.tag}!`) }) client.on("messaggio", msg => { if (msg. contenuto "ping") { msg.reply("pong"); } }) client.login (process.env. DISCORD_TOKEN);

  • Ora apri la finestra del terminale dalla Nuova cartella che hai creato e installa la libreria Discord.js utilizzando il seguente comando. Avrai bisogno di Node.js installato sul tuo sistema affinché funzioni, quindi tienilo a mente.

    npm install --save discord.js dotenv

  • Il passaggio successivo consiste nel creare un file package.json. Utilizzare il seguente comando per crearlo:

    npm init -y

  • Infine, ora puoi utilizzare il comando "node bot.js" per eseguire il bot.

Non appena esegui il comando node bot.js, noterai che il bot Discord nel tuo server sarà online. Puoi quindi testare il bot digitando "ping" al quale risponderà "pong".

Puoi anche creare un Discord e ospitarlo nel cloud affinché altri possano utilizzarlo. Per questo, dovrai utilizzare un IDE online come Replit per ospitare il tuo codice.

La complessità del processo di codifica dipende dalla funzione che desideri assegnare al tuo bot. Il processo di codifica per un semplice "Bot di auguri", ad esempio, non sarà così complicato come, ad esempio, un "Bot musicale" in grado di riprodurre musica dalla tua piattaforma preferita. Puoi anche creare un bot per moderare il tuo server e persino espellere i membri che infrangono ripetutamente le regole del tuo server. Ci sono tantissimi bot Discord utili là fuori, quindi le possibilità sono infinite, davvero. Top.gg è un buon posto per cercare i bot Discord se non vuoi affrontare il fastidio della codifica. Basta prendere un bot dal sito Web e apportare le modifiche necessarie per modificare il bot in base alle proprie esigenze. Ci sono molte opzioni tra cui scegliere, quindi assicurati di utilizzare la barra di ricerca in alto per trovare quello che stai cercando.


Bene, questo ci porta alla fine di questo particolare tutorial. Ci sono un sacco di utili bot Discord là fuori in questo momento, quindi ti consigliamo vivamente di fare una ricerca su Google per vedere se qualcuno ha già creato un bot per automatizzare il tuo processo. E prima di partire ti suggeriamo anche unisciti al server Discord di XDA in cui troverai persone che la pensano allo stesso modo e rimarrai aggiornato su tutto ciò che riguarda XDA. Quindi quale bot Discord creerai per primo? Fatecelo sapere lasciando una riga nei commenti qui sotto.