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 Java

Hosting di bot DiscordUpdated Oct 22, 20263 min read

Questa guida è per i bot impacchettati in un unico jar eseguibile, per esempio creati con JDA.

Passa il server a Java

Un nuovo server bot parte come server Node.js. Cambialo prima di caricare qualsiasi cosa, perché cambiare il tipo reinstalla il server e di default ne elimina i file.

  1. Apri il tuo server nel pannello e resta su Panoramica.
  2. Clicca su Modifica tipo di server e scegli Java Bot. Vedi Come cambiare il tipo di server o la versione del gioco per la procedura completa.

Aggiungi il tuo jar

  1. Crea un jar che funzioni da solo, con le sue dipendenze incluse (un jar "fat" o "shaded").
  2. Apri Files e caricalo.
  3. Apri Impostazioni, poi Impostazioni di gioco, e imposta Jar file sul nome del tuo jar, per esempio bot.jar.
  4. Incolla il token in Discord bot token (optional). Il tuo codice lo legge con System.getenv("DISCORD_TOKEN").

Avvialo

Apri Console e avvia il server. Il server usa Java 21 di default (Java 17 e 25 sono in Impostazioni, Immagine Docker) e usa fino all'80 percento della memoria del tuo piano per l'heap di Java, lasciando spazio al resto del processo.

Da sapere

  • Se il tuo bot è stato creato per Java 17, Java 21 lo esegue senza modifiche in quasi tutti i casi.
  • Gli argomenti di avvio personalizzati non sono disponibili con questo tipo. Se il tuo bot ha bisogno di flag Java particolari, chiedi al supporto.

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