ThunderHosting

Hosting di bot

Hosting di bot Discord

Il tuo bot Discord online 24/7 – in Python, Node.js o Java, con deploy direttamente da Git.

Il tuo linguaggio

discord.py, discord.js, JDA – scegli Python, Node.js o Java, le dipendenze si installano automaticamente.

Deploy al push

Collega il repository; ogni push aggiorna il bot e lo riavvia. Il tuo token resta in .env.

Sempre online

Si è bloccato? Riparte da solo. Per un piccolo bot basta il piano gratuito.

Hosting di bot Discord in Svizzera

Un bot Discord risponde solo finché il suo processo è in esecuzione. Sul tuo computer si ferma quando il computer va in standby; su ThunderHosting gira sul nostro hosting di app a Lugano, giorno e notte. Carica il tuo codice o collega un repository Git, scegli Python, Node.js o Java, e il pannello di controllo avvia il bot e lo mantiene attivo.

I bot Discord si collegano da soli al gateway di Discord, quindi non hanno bisogno né di una porta aperta né di un dominio. Ogni app riceve comunque un proprio indirizzo HTTPS con certificato – utile per una dashboard web, un'API o l'endpoint delle interazioni di Discord. Il token del tuo bot resta in un file .env accanto al codice, mai nel tuo repository.

Inizia con il piano gratuito, che basta per un piccolo bot, e passa a un piano a pagamento quando il tuo bot cresce: più memoria e CPU, slot di backup e due porte aggiuntive.

Moderazione e gestione del server

Ruoli automatici, messaggi di benvenuto, slow mode, filtri e log: i bot che tengono in ordine una community devono essere sempre online, non solo quando il tuo PC è acceso.

Funzioni per la community

Livelli, ticket, sondaggi, giveaway e promemoria. Lo stato si trova in file o in un database SQLite nella cartella della tua app e resta lì tra riavvii e deploy.

Notifiche e integrazioni

Pubblica in un canale le release di GitHub, i feed RSS, gli avvisi delle tue live o lo stato del tuo server di gioco. L'indirizzo HTTPS può ricevere webhook da altri servizi.

Le tue idee

Strumenti con slash command, giochi, sistemi economici o un ponte verso la tua API – tutto ciò che gira come un normale processo Python, Node.js o Java gira anche qui.

Il tuo bot online in quattro passi

  1. Crea l'app

    Ordina il piano gratuito o un piano a pagamento nel pannello di controllo e scegli Node.js, Python o Java. Per il piano gratuito salvi una carta o un account PayPal; non viene mai addebitato nulla, a meno che tu non faccia un upgrade.

  2. Aggiungi il codice

    Carica i tuoi file nel browser o via SFTP, oppure collega un repository Git pubblico o privato (quelli privati con una deploy key o un token di accesso).

  3. Aggiungi il token

    Metti il token del bot in un file .env nella cartella dell'app e leggilo da lì (per esempio con python-dotenv o dotenv). Resta al suo posto quando esegui il deploy di nuovo codice.

  4. Avvia e deploy al push

    Avvia il bot dal pannello di controllo; le dipendenze si installano automaticamente. Con il webhook, ogni push sul tuo branch scarica il codice e riavvia il bot.

Piani per il tuo bot

I piani del nostro hosting di app: inizia gratis e passa a un piano superiore quando il tuo bot cresce.

PianoRAMCPUDiscoSlot di backupPrezzo
Free 128 MB128 MB10%1 GB–Gratis
App 512 MB512 MB50%5 GB12,90 CHF2,90 € / mese
App 1 GB1 GB100%10 GB24,90 CHF4,90 € / mese
App 4 GB4 GB200%40 GB312,90 CHF12,90 € / mese

Il piano gratuito è tuo finché lo confermi ogni 90 giorni. I piani a pagamento sono fatturati mensilmente in CHF o EUR.

Librerie e versioni

Python 3.11, 3.12 o 3.13 con discord.py, Pycord o nextcord; Node.js 20, 22 o 24 con discord.js; Java 17, 21 o 25 con JDA o Discord4J. La piattaforma esegue il tuo bot come un normale processo, quindi funziona qualsiasi libreria. Java richiede più memoria di quella offerta dal piano gratuito: i bot Java partono con un piano a pagamento.

Domande e risposte

L'hosting di bot Discord è davvero gratuito?

Sì. Il piano gratuito non costa nulla e offre 128 MB di RAM e un indirizzo HTTPS. Per mantenerlo, lo confermi con un clic ogni 90 giorni; un'app non confermata viene messa in pausa ed eliminata dopo 30 giorni in pausa – ti avvisiamo prima. Un piano gratuito per account e per persona.

Quanta RAM serve al mio bot?

Un piccolo bot su pochi server di solito sta nel piano gratuito. I bot su molti server, con cache grandi, database o audio hanno bisogno di più: inizia con 512 MB o 1 GB. I bot Java richiedono almeno 512 MB. Puoi passare a un piano più grande in qualsiasi momento.

Mi servono una porta o un dominio?

No. Un bot Discord si collega da solo a Discord, quindi nulla deve raggiungerlo. Ogni app riceve comunque un indirizzo HTTPS per dashboard e webhook, e i piani a pagamento aggiungono due porte TCP/UDP per tutto il resto.

Cosa succede se il mio bot si blocca?

Riparte da solo. La console web mostra l'output del tuo bot, così vedi l'errore, e con le pianificazioni puoi riavviarlo o eseguire comandi a orari fissi.

Come aggiorno il mio bot?

Fai un push sul tuo branch: con il webhook (GitHub, GitLab, Gitea o Forgejo) l'app scarica il nuovo codice e si riavvia. Oppure carica i file modificati e riavvia il bot dal pannello di controllo.

Il mio bot può usare un database?

SQLite funziona subito: il file del database si trova nella cartella della tua app e sopravvive a riavvii e deploy. I piani a pagamento includono slot di backup. Puoi anche collegarti a un database che gestisci altrove, per esempio su uno dei nostri VPS.

Dove gira il mio bot?

Nel nostro data center di Lugano, in Svizzera, gestito da ThunderHosting GmbH. Il supporto avviene tramite ticket dal pannello di controllo.