Un bot Discord si occupa di vari compiti au­to­ma­tiz­za­ti nei vostri canali Discord. Il pre­re­qui­si­to ne­ces­sa­rio è avere un proprio server Discord. Vi spie­ghia­mo come ag­giun­ge­re un bot Discord già pronto al vostro server e come creare un bot Discord personale.

Registra il tuo dominio
  • Domain Connect gratuito per una con­fi­gu­ra­zio­ne facile del DNS
  • Cer­ti­fi­ca­to SSL Wildcard gratuito
  • Pro­te­zio­ne privacy inclusa

Guida rapida: come creare un bot di Discord

Ag­giun­ge­re un bot Discord pre-pro­gram­ma­to:

  1. Cercate un bot Discord da una delle varie liste di bot più popolari (ad esempio “top.gg”).
  2. Una volta scelto il bot de­si­de­ra­to dalla lista, fate clic su “Invite”.
  3. Se­le­zio­na­te il vostro server e date al bot i permessi necessari.
  4. Il bot sarà ora aggiunto al vostro server Discord.

Creare un proprio bot Discord:

  1. Accedete alla modalità Svi­lup­pa­to­ri nel vostro account Discord.
  2. Fate clic su “Discord API”.
  3. Aprite il menu “Ap­pli­ca­tions” e se­le­zio­na­te “New Ap­pli­ca­tion”.
  4. Date un nome al bot a fate clic su “Create”.
  5. Andate su “Bot” e se­le­zio­na­te un token alla voce “Add Bot”.
  6. Pro­gram­ma­te il vostro bot, spe­ci­fi­can­do il token, e salvate il file.
  7. Impostate altri dettagli del bot sotto “General In­for­ma­tion”.
  8. Andate su “OAuth2”, attivate “Bot”, impostate ulteriori permessi e fate clic su “Copy”.
  9. Se­le­zio­na­te il server a cui ag­giun­ge­re il bot.

Cos’è un bot Discord?

I bot sono ormai parte in­te­gran­te di Internet. In qualità di programmi au­to­ma­tiz­za­ti, possono svolgere au­to­no­ma­men­te una grande varietà di funzioni ed essere uti­liz­za­ti, per esempio, nel servizio clienti come as­si­sten­ti, nei social media per rac­co­glie­re dati o come web crawler per mi­glio­ra­re i motori di ricerca. Su Discord gli utenti sono in grado di uti­liz­za­re bot per offrire fun­zio­na­li­tà ag­giun­ti­ve e rendere più in­te­res­san­ti i loro server.

Alcuni dei bot Discord più popolari sono:

  • Bot musicali che ri­pro­du­co­no au­to­ma­ti­ca­men­te musica a richiesta.
  • Bot a comando vocale per il controllo vocale di Discord.
  • Bot tuttofare che svolgono diverse funzioni allo stesso tempo, ad esempio in­te­gra­zio­ne di giochi, notifiche au­to­ma­ti­che e compiti di mo­de­ra­zio­ne.
  • Bot tra­dut­to­ri.
  • Bot di sta­ti­sti­ca per l’analisi dei dati del vostro server.

I bot di Discord sono anche par­ti­co­lar­men­te utili per il gaming. Ad esempio, sono in grado di co­mu­ni­ca­re au­to­ma­ti­ca­men­te con server di Valheim o server Minecraft, valutare il com­por­ta­men­to degli utenti o stabilire una con­nes­sio­ne da Discord al server di gioco.

Consiglio

Non siete amanti di Discord e preferite usare Teamspeak come piat­ta­for­ma di co­mu­ni­ca­zio­ne? Qui trovate le istru­zio­ni ne­ces­sa­rie per creare un server Teamspeak.

Creare un bot Discord: la guida det­ta­glia­ta

Per creare un bot Discord, è ne­ces­sa­rio in­nan­zi­tut­to creare un account Discord e con­fi­gu­ra­re il proprio server Discord, in cui verrà integrato il bot. Ci sono due modi per creare un bot su Discord:

Ag­giun­ge­re un bot Discord pre-pro­gram­ma­to

Chi ha poche co­no­scen­ze in materia di pro­gram­ma­zio­ne può contare su un numero più che suf­fi­cien­te di bot pre-pro­gram­ma­ti con funzioni versatili e spe­ci­fi­che. Esistono diversi siti web, come “top.gg”, che mettono a di­spo­si­zio­ne della comunità Discord ampie col­le­zio­ni di bot di ogni genere.

Seguite questi passaggi per uti­liz­za­re un bot di Discord pre-pro­gram­ma­to:

Passaggio 1: andate su un sito spe­cia­liz­za­to in bot, come “top.gg”. Qui troverete vari bot a vostra di­spo­si­zio­ne. Una volta se­le­zio­na­to un bot, verrete di­ret­ta­men­te rein­di­riz­za­ti al sito web del bot. In al­ter­na­ti­va, potete andare di­ret­ta­men­te al sito web del bot Discord de­si­de­ra­to. Nel caso di un bot musicale di Discord come Hydra, per esempio, il sito cor­ri­spon­den­te è “https://hydra.bot”.

Passaggio 2: fate clic su “Invite” nella pagina del bot per invitare il bot Discord al vostro server.

Passaggio 3: inserite i dati di login per il vostro account Discord.

Passaggio 4: ora si aprirà una finestra in cui se­le­zio­na­re il server a cui si vuole ag­giun­ge­re il bot. Qui si assegnano anche i permessi necessari al bot.

Passaggio 5: il bot se­le­zio­na­to apparirà a questo punto come par­te­ci­pan­te nel vostro canale. Di solito è possibile scoprire quali funzioni e comandi sono di­spo­ni­bi­li per il bot nelle istru­zio­ni del bot o tramite il comando bot “.help”.

Creare il proprio bot Discord

Se non avete in­ten­zio­ne di ricorrere a un bot già pronto ma preferite crearlo scri­ven­do­ne il codice per­so­nal­men­te, sono ne­ces­sa­rie alcune com­pe­ten­ze di base di pro­gram­ma­zio­ne. Questa opzione risulta quindi de­ci­sa­men­te più com­pli­ca­ta per i prin­ci­pian­ti. Tuttavia, con le co­no­scen­ze ap­pro­pria­te, è possibile creare il proprio bot Discord nel lin­guag­gio di pro­gram­ma­zio­ne de­si­de­ra­to. Discord offre un’API per svi­lup­pa­to­ri creata proprio per questo scopo, su cui si può re­gi­stra­re una nuova ap­pli­ca­zio­ne in­clu­den­do un token (password).

Avrete bisogno di:

  • Il vostro server Discord personale
  • Strumenti di pro­gram­ma­zio­ne come node.js (uno strumento Ja­va­Script) o Python 3 (lin­guag­gio di pro­gram­ma­zio­ne Python)
  • Notepad++ (editor di testo)

Seguite i passaggi qui sotto per creare un bot Discord:

Passaggio 2: nel portale svi­lup­pa­to­ri, andate su “Ap­pli­ca­tion” nella barra del menu a sinistra, ef­fet­tua­te nuo­va­men­te il login con i vostri dati utente e fate clic su “New Ap­pli­ca­tions” sotto la voce “Ap­pli­ca­tions”.

Passaggio 3: ora date un nome al bot. Poi fate clic su “Create”.

Passaggio 4: fate clic su “Add Bot” nella voce di menu “Bot” per generare un account bot e quindi un token bot, cioè l’accesso Discord del bot. Prendete nota del token.

Passaggio 5: ora iniziate a pro­gram­ma­re il vostro bot. Poiché si tratta di passi di pro­gram­ma­zio­ne im­pe­gna­ti­vi, si rac­co­man­da di avere una suf­fi­cien­te co­no­scen­za dei linguaggi e degli strumenti di pro­gram­ma­zio­ne. Potete uti­liz­za­re un ambiente di sviluppo IDEA, strumenti di pro­gram­ma­zio­ne come Python 3 o node.js o anche l’editor di testo Notepad++. Una volta scritto il bot, salvate il file.

Passaggio 6: ora nella modalità svi­lup­pa­to­re alla voce “General In­for­ma­tion” definite altri dettagli del bot come la de­scri­zio­ne, l’icona o il nome del bot.

Passaggio 7: andate su “OAuth2” e attivate il campo “bot” alla voce “Scopes” e impostate i permessi per il bot.

Passaggio 8: il link di au­ten­ti­ca­zio­ne che include l’ID cliente per il vostro bot dovrebbe as­so­mi­glia­re a questo:

https://discordapp.com/oauth2/authorize?&client_id=IHRE-ID&scope=bot&permission=8

Fate clic su “Copy” per ag­giun­ge­re il link del bot al vostro server.

Passaggio 9: se­le­zio­na­te il vostro server Discord per ag­giun­ge­re il bot.

Vai al menu prin­ci­pa­le