I bot sono quello che trasformano un server Discord basico in una piattaforma comunitaria completamente caratteristica. Gestiscono moderazione, riproducono musica, assegnano ruoli, mandano giochi, traccia XP, gestiscono giveaway, e centinaia di altri compiti che sarebbero impossibili o estenuanti da fare manualmente.
Aggiungere un bot è semplice una volta che capisci come funziona il sistema di autorizzazione. Questa guida cammina attraverso l'intero processo — trovare bot, il flusso di invito OAuth2, impostare correttamente i permessi, e configurare bot popolari.
Prima di Iniziare
Per aggiungere un bot a un server, hai bisogno del permesso Manage Server. Se possiedi il server, ce l'hai. Se sei un moderatore o admin, controlla le impostazioni del tuo ruolo. I member regolari non possono aggiungere bot.
Anche decidi cosa effettivamente hai bisogno. Un errore comune è aggiungere dozzine di bot "just in case". Inizia con quello che il tuo server genuinamente ha bisogno oggi — un bot di moderazione, forse un bot di livellamento, e qualunque cosa altro specifico alla tua comunità. Puoi sempre aggiungere più tardi.
Aonde Trovare Bot Discord
Siti di Elenco Bot
I due siti di directory bot più ampiamente usati sono:
- Top.gg — Più grande directory bot. Filtra per categoria (moderazione, musica, economia, etc.), ordina per voti o utenti mensili, e leggi le recensioni. La pagina di ogni bot mostra i suoi comandi, feature, e link di invito.
- Discord Bot List (discordbotlist.com) — Directory simile con opzioni di filtraggio aggiuntive. Buono per trovare alternative quando Top.gg è il tuo punto di partenza.
Entrambi i siti ti lasciano cercare per categoria e feature. Se stai cercando un bot di moderazione, cerca "moderation" e ordina per voti o conteggio server — numeri più alti generalmente significano bot più affidabili.
Una Parola sulla Qualità del Bot
I conteggi di voti alti e grandi conteggi di server sono segnali utili, ma anche leggi il server di supporto del bot e controlla quando è stato aggiornato per ultimo. Un bot con 50,000 server che non è stato aggiornato per due anni è un rischio — potrebbe rompersi quando Discord fa cambiamenti API.
Controlla il server di supporto del bot
La maggior parte dei bot seri ha un server di supporto linkato dalla loro pagina di elenco. Unisciti ad esso e controlla il canale #announcements o #status. Post recenti significano che il bot è mantenuto attivamente. Se l'ultimo post è sei mesi fa, guarda altrove.
Il Processo di Invito OAuth2
Discord usa OAuth2 per autorizzare l'aggiunta di bot. Ecco esattamente come funziona:
Trova il tuo bot e clicca Invite
Su Top.gg o il sito web del bot, clicca il bottone Invite, Add to Server, o Invite to Discord. Questo apre la pagina di autorizzazione OAuth2 di Discord nel tuo browser.
Seleziona il tuo server
Un menu dropdown lista tutti i server aonde hai il permesso Manage Server. Seleziona il server al quale vuoi aggiungere il bot.
Rivedi i permessi richiesti
Questo è il step più importante. Vedrai un elenco dei permessi che il bot sta richiedendo. Leggi attraverso loro attentamente. I permessi legittimi comuni includono:
- Read Messages / View Channels
- Send Messages
- Embed Links
- Manage Messages (necessario per bot di moderazione)
- Connect / Speak (necessario per bot di musica)
- Manage Roles (necessario per livellamento o bot di ruolo — verifica che questo sia scoped appropriatamente)
Red flags: i bot che richiedono Administrator quando non hanno una ragione ovvia per richiederlo.
Completa il CAPTCHA e autorizza
Clicca Authorize, completa qualunque CAPTCHA Discord mostra, e il bot si unirà al tuo server immediatamente. Vedrai un messaggio di conferma.
Non dare mai Administrator a meno che non sei sicuro
Il permesso Administrator lascia il bot fare qualunque cosa — leggi tutti i messaggi, gestisci tutti i canali, banna member, perfino cancella il server in alcuni casi. La maggior parte dei bot non lo hanno bisogno. Se un bot richiede Administrator e non sei sicuro perché, controlla la documentazione del bot. Se non c'è una ragione chiara, declina e trova un bot diverso.
Capire il Ruolo del Bot
Quando un bot si unisce al tuo server, Discord automaticamente crea un ruolo nominato dopo il bot. Questo ruolo determina cosa il bot può fare. Lo vedrai nella tua lista di ruoli.
Cose chiave da sapere:
- La posizione del ruolo del bot nella tua gerarchia importa. Un bot di moderazione ha bisogno del suo ruolo posizionato sopra i ruoli che deve moderare — altrimenti non può kickare o bannare quei member.
- Puoi editare i permessi del bot direttamente sul suo ruolo, o settando override a livello di canale.
- I bot con multipli scopi di permesso (come comandi dell'applicazione) potrebbero creare ruoli aggiuntivi o richiedere al loro ruolo di avere permessi specifici.
Best practice: Crea una categoria chiamata Bots o Utility e settati i canali lì per restringere chi può usare comandi bot. Poi configura ogni bot per solo rispondere ai comandi in quella categoria o canali specifici.
Configurare Bot Dopo l'Aggiunta
La maggior parte dei bot ha bisogno di qualche configurazione prima che siano utili. Il processo di setup varia per bot:
Comandi Slash
La maggior parte dei bot moderni usano i comandi slash built-in di Discord (/command). Dopo aver aggiunto il bot, digita / in qualunque canale per vedere i comandi disponibili. I comandi di setup comuni includono:
/setupo/config— Apre un menu di configurazione/help— Lista tutti i comandi e il loro uso/prefix— Cambia il prefisso del bot (per bot basati su prefisso più vecchi)
Siti Dashboard
Molti bot popolari hanno dashboard web aonde configuri tutto visivamente. Il dashboard è solitamente linkato dalla pagina Top.gg del bot o il suo sito web. Ti accedi con Discord, seleziona il tuo server, e configura le impostazioni attraverso un UI — nessun comando necessario.
I dashboard web sono più facili per configurazione complessa
Per bot con molte impostazioni (bot di moderazione, bot di livellamento, bot di economia), il dashboard web è quasi sempre più facile che usare comandi in Discord. Cerca un link "Dashboard" o "Panel" sul sito web del bot.
Assegnazione Canale e Ruolo
La maggior parte dei bot ha bisogno di sapere quali canali e ruoli usare. I step di setup del primo tipici:
- Settato un canale di log per azioni di moderazione
- Settato un canale di comandi bot (mantieni spam bot fuori da chat principale)
- Assegna ruoli che il bot dovrebbe dare auto (e.g., un ruolo "Member" quando qualcuno si unisce)
- Configura qualunque canale di messaggio di benvenuto
Gestire Multipli Bot
Una volta che hai diversi bot, l'organizzazione importa.
Previeni conflitti di comandi: Se due bot condividono lo stesso comando (come /help), Discord mostrerà entrambe le opzioni quando un member lo digita. Controlla quali bot si sovrappongono e disabilita comandi duplicati su uno di loro se possibile.
Restringi comandi bot a canali specifici: La maggior parte dei bot ti lascia configurare quali canali rispondono a loro. Usa questo per mantenere interazioni bot fuori dai tuoi canali di discussione principale. Un canale #bot-commands o #utilities gestisce la maggior parte dell'interazione bot pulitamente.
Mantieni la lista del bot gestibile: Riesamina i tuoi bot ogni pochi mesi. I bot che hai aggiunto e mai configurato, o bot che hanno duplicato la feature di un altro, dovrebbero essere rimossi. Vai a Server Settings → Integrations per vedere tutti i bot e webhook nel tuo server.
Monitora i permessi del bot: Server Settings → Integrations → [Bot Name] ti mostra quali permessi il bot effettivamente ha e ti lascia restringere comandi specifici a canali o ruoli specifici.
Troubleshoot Problemi Bot Comuni
Bot è offline
Il host del bot è giù o il processo è crashato. Questo è il problema dello sviluppatore. Controlla il server di supporto del bot per aggiornamenti di status. Se è stato offline per più di un giorno o due, considera switchare a un'alternativa.
Il bot non risponde ai comandi
Controlla questi in ordine:
- Il bot è online? (Punto verde nella lista dei member)
- Il bot ha il permesso di leggere e mandare messaggi in questo canale?
- Il comando è scritto correttamente? (Usa
/per vedere i comandi disponibili) - Il bot è configurato per rispondere in questo canale, o è ristretto a un canale diverso?
- Il bot è stato kickato dal server senza che tu lo noti? Controlla Server Settings → Integrations.
Il bot dice "Missing Permissions"
Il bot non ha un permesso richiesto. Guarda quale azione stava cercando di fare (bannare un utente, cancellare un messaggio, assegnare un ruolo) e assicurati che il ruolo del bot ha quel permesso. Anche controlla che il ruolo del bot è posizionato correttamente nella gerarchia per azioni di moderazione.
Il bot si è unito ma i comandi non appaiono nel menu slash
Può prendere fino a un'ora per Discord registrare nuovi comandi globalmente. Se i comandi ancora non appaiono dopo un'ora, prova a kickare e ri-aggiungere il bot, o controlla il server di supporto del bot per problemi noti.
Prossimi Step
Con bot aggiunti e configurati, il tuo server è pronto a mandare dolcemente. Per più sulla costruzione di un server ben-strutturato:
- Guida completa di setup server Discord — canali, ruoli, permessi, e la checklist pre-lancio
- Come crescere il tuo server Discord — scoperta, contenuto, e strategie di ritenzione
- Guida di moderazione server Discord — costruire un sistema di moderazione che scala
I bot giusti, propriamente configurati e dati i permessi minimi che effettivamente hanno bisogno, sono uno dei miglioramenti di leva più alta che puoi fare a qualunque server Discord.