NUOVO 📢 Offerta di lancio limitata: fino al 70% di sconto sul tuo primo mese, per tutti i giochi!Vedi i piani

Come ospitare un bot Discord Node.js

Hosting di bot DiscordUpdated Oct 22, 20263 min read

Questa guida è per i bot scritti in Node.js, per esempio con discord.js.

Prepara il server

  1. Apri il tuo server nel pannello. Un nuovo server bot parte come Node.js Bot, quindi non devi cambiare il tipo.
  2. Apri Files e carica il tuo bot, compreso package.json. Non caricare la cartella node_modules: la installa il server per te.

    • Usi git invece? Apri Impostazioni, poi Impostazioni di gioco, e compila Git repository (e il branch, se ti serve). I file vengono scaricati quando il server viene installato. Per un repository privato imposta anche il git username e un token di accesso.
  3. In Impostazioni di gioco, imposta Main file sul file che avvia il tuo bot, come index.js o src/bot.js. Funzionano anche i file che finiscono in .ts.
  4. Incolla il token in Discord bot token (optional). Il tuo codice lo legge come process.env.DISCORD_TOKEN.
  5. Il server usa Node 22 di default. Per Node 20, 24, 25 o 26, sceglilo in Impostazioni, Immagine Docker, poi riavvia il server.

Avvialo

Apri Console e avvia il server. A ogni avvio il server esegue npm install se esiste un package.json, poi avvia il tuo file principale. Il primo avvio richiede più tempo mentre i pacchetti vengono scaricati.

Da sapere

  • Pacchetti extra: il campo Extra npm packages installa altri pacchetti a ogni avvio senza modificare package.json.
  • Memoria: Node è limitato all'80 percento della memoria del tuo piano, così resta spazio per il resto del processo e il server non viene fermato per un uso eccessivo.
  • TypeScript: un file principale .ts viene eseguito direttamente. Il JavaScript compilato parte un po' più in fretta.
  • Aggiornamenti da git: attiva Update from git on every start per scaricare il tuo codice più recente a ogni riavvio del server.

Se si ferma subito: leggi Perché il tuo bot Discord continua a fermarsi.

Lo ospiti già altrove? Sposta il tuo server da noi

CREA IL TUO SERVER DI GIOCO
PRONTO A INIZIARE?

Risparmia fino al 30% sul tuo nuovo server di gioco.
Prestazioni premium, attivazione immediata e affidabilità imbattibile a un prezzo migliore.

ULTIMI ARTICOLI