NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

So hostest du einen Java-Discord-Bot

Discord-Bot-HostingUpdated Oct 22, 20263 min read

Diese Anleitung ist fĂĽr Bots, die als einzelnes ausfĂĽhrbares Jar verpackt sind, zum Beispiel mit JDA gebaut.

Den Server auf Java umstellen

Ein neuer Bot-Server startet als Node.js-Server. Ändere das, bevor du etwas hochlädst, denn den Typ zu ändern installiert den Server neu und löscht standardmäßig seine Dateien.

  1. Ă–ffne deinen Server im Panel und bleib auf der Ăśbersicht.
  2. Klick auf Servertyp bearbeiten und wähl Java Bot. Die ganze Anleitung findest du in So änderst du den Typ oder die Spielversion deines Servers.

Dein Jar hinzufĂĽgen

  1. Bau ein Jar, das für sich allein läuft und seine Abhängigkeiten enthält (ein „Fat“- oder „Shaded“-Jar).
  2. Ă–ffne Files und lade es hoch.
  3. Ă–ffne Einstellungen, dann Spieleinstellungen, und setz JAR-Datei auf den Namen deines Jars, zum Beispiel bot.jar.
  4. FĂĽge deinen Token bei Discord-Bot-Token (optional) ein. Dein Code liest ihn mit System.getenv("DISCORD_TOKEN").

Starte ihn

Öffne Console und starte den Server. Der Server läuft standardmäßig mit Java 21 (Java 17 und 25 findest du unter Einstellungen, Docker-Image) und nutzt bis zu 80 Prozent des Arbeitsspeichers deines Tarifs für den Java-Heap, damit für den Rest des Prozesses Platz bleibt.

Gut zu wissen

  • Wurde dein Bot fĂĽr Java 17 gebaut, fĂĽhrt Java 21 ihn in fast jedem Fall ohne Ă„nderungen aus.
  • Eigene Startargumente sind bei diesem Typ nicht verfĂĽgbar. Braucht dein Bot spezielle Java-Flags, frag den Support.

Stoppt er sofort wieder: Lies Warum dein Discord-Bot immer wieder stoppt.

Läuft dein Server schon woanders? Zieh ihn zu uns um

ERSTELLE DEINEN GAMESERVER
BEREIT ZUM LOSLEGEN?

Spare bis zu 30% auf deinen neuen Gameserver.
Premium-Performance, sofortige Aktivierung und unschlagbare Zuverlässigkeit. Alles zum besseren Preis.

UNSERE NEUESTEN BLOGS