Un bot Discord funziona solo finché qualcosa lo tiene in esecuzione. Un piano bot lo esegue su un server che resta sempre acceso, lo riavvia dopo un crash e conserva i suoi file tra un riavvio e l'altro. Questa guida ti porta da un piano nuovo a un bot in esecuzione.
Prima di iniziare
Ti servono il codice del tuo bot (una cartella di file, o un repository git) e il suo token dal Discord Developer Portal. Se vuoi solo un bot già pronto, vedi Come configurare un bot musicale già pronto.
Passaggi
- Scegli il tuo linguaggio. Un nuovo server bot parte come server Node.js. Se il tuo bot usa Python, Java o C# (.NET), apri il tuo server nel pannello, resta su Panoramica e clicca su Modifica tipo di server. Scegli Python Bot o Java Bot. Cambiare il tipo reinstalla il server e di default elimina i file che contiene, quindi fallo prima di caricare qualsiasi cosa.
- Aggiungi i tuoi file. Apri Files e carica il tuo bot, oppure indica un indirizzo git (vedi le guide per linguaggio qui sotto). Puoi anche collegarti via SFTP: Come collegarti ai file del tuo server con SFTP.
- Apri Impostazioni, poi Impostazioni di gioco. Imposta il main file (il file che avvia il tuo bot, per esempio
index.jsobot.py) e incolla il token nel campo Discord bot token. - Avvia il server dalla pagina Console e leggi la console. Mostra i messaggi del tuo bot, compresi gli errori di accesso.
Cosa succede dopo
- Se il bot va in crash, il server lo riavvia una volta in automatico. Se va in crash di nuovo entro un minuto resta fermo, così un bug non può andare in loop all'infinito. Vedi Perché il tuo bot Discord continua a fermarsi.
- I pacchetti si installano a ogni avvio del server, quindi una nuova dipendenza in
package.jsonorequirements.txtviene presa al riavvio successivo.
Guide per linguaggio
- Ospita un bot Discord Node.js
- Ospita un bot Discord Python
- Ospita un bot Discord Java
- Ospita un bot Discord in C# (.NET)
Prossimi passi: leggi Come tenere al sicuro il token del tuo bot Discord prima di condividere qualsiasi tuo file.





