Discord · Guide

Wie man einen Discord-Bot 24/7 hostet

Aktualisiert July 26, 2026 8 Min. Lesezeit

Auf dieser Seite
  1. Was „einen Bot 24/7 hosten" wirklich bedeutet
  2. Schritt 1: Erstelle deinen Bot und hol dir sein token
  3. Weg A: Betreibe ihn selbst (kostenlos, mit echten Einschränkungen)
  4. Weg B: Hoste ihn 24/7 auf Dauerbetrieb-Hosting
  5. Halte ihn online: Auto-Neustart und sichere token
  6. RAM, Datenbanken und Skalierung
  7. FAQ

Einen Discord-Bot zu schreiben ist der einfache Teil. Ihn 24/7 online zu halten — dass er um 3 Uhr nachts antwortet, einen Absturz übersteht, sich nach einem Netzwerkaussetzer wieder verbindet — daran gehen die meisten Bots leise zugrunde. Ein Bot läuft nur, solange das Programm läuft, das ihn ausführt, und dein Laptop tut das nicht.

Dieser Leitfaden bringt dich von einem leeren Developer Portal zu einem Bot, der nie schläft. Zuerst erstellst du den Bot und sein token, dann wählst du, wo er läuft: kostenlos auf dem eigenen Rechner (mit ehrlichen Einschränkungen) oder auf günstigem Dauerbetrieb-Hosting, das ihn für dich am Laufen hält. Es gilt unabhängig davon, ob du deinen Bot in Discord.js oder discord.py gebaut hast.

Was „einen Bot 24/7 hosten" wirklich bedeutet

Ein Discord-Bot ist ein kleines Programm, das sich bei Discord anmeldet und verbunden bleibt, um auf Ereignisse zu lauschen. „Ihn 24/7 hosten" bedeutet einfach, dass dieses Programm ohne Unterbrechung läuft — die ganze Nacht, über Neustarts hinweg und über Abstürze hinweg (indem es sich selbst neu startet). Drei Dinge machen das möglich:

  • Eine Bot-Anwendung und ein token. Einmalig im Discord Developer Portal erstellt — das token ist das Passwort des Bots.
  • Der Code deines Bots. Meist Discord.js (Node.js) oder discord.py (Python). Dieser Leitfaden ist frameworkunabhängig; die Hosting-Schritte sind dieselben.
  • Ein Ort, der immer an ist. Die Anforderung, die am meisten unterschätzt wird — und der ganze Grund, warum es bezahltes Hosting gibt.

Fällt eines davon aus, geht der Bot offline und erscheint grau in deiner Mitgliederliste. Alles Folgende dreht sich darum, dass der dritte Punkt niemals ausfällt.

Diagramm: Ein Bot auf deinem PC oder einem Gratis-Tarif geht offline, wenn die Maschine schläft oder im Leerlauf ist, während ein Bot auf 24/7-Hosting online bleibt und sich nach einem Absturz selbst neu startet
Der ganze Unterschied: Auf der eigenen Maschine ist der Bot nur online, solange sie wach ist; auf Dauerbetrieb-Hosting bleibt er an und startet sich selbst neu.

Schritt 1: Erstelle deinen Bot und hol dir sein token

Jeder Bot beginnt im Discord Developer Portal. Dieser Teil ist kostenlos und dauert ein paar Minuten.

  1. Erstelle eine Anwendung. Geh auf discord.com/developers/applications, klick auf New Application und benenne sie.
  2. Füge den Bot hinzu und kopiere das token. Öffne den Tab Bot, dann Reset Token, und kopiere es. Dieses token ist das Passwort des Bots — behandle es entsprechend; wer es hat, kontrolliert deinen Bot.
    Schreib dein token niemals in deinen Code oder ein öffentliches Repo. Geleakte token werden innerhalb von Minuten gefunden und missbraucht. Speichere es in einer Umgebungsvariable oder in den Secrets deines Hosts und lade es zur Laufzeit.
  3. Aktiviere die intents, die du brauchst. Noch im Tab Bot schaltest du die Privileged Gateway Intents ein, die dein Bot nutzt (zum Beispiel Message Content, wenn er Nachrichtentext liest).
  4. Lade den Bot auf deinen Server ein. Unter OAuth2 → URL Generator setzt du die Scopes bot (und applications.commands), wählst die Berechtigungen, die dein Bot braucht, und öffnest den erzeugten Link, um ihn auf einem Server hinzuzufügen, den du verwaltest.

Dein Bot erscheint jetzt in der Mitgliederliste — offline, weil noch nichts seinen Code ausführt. Das ist die nächste Entscheidung.

Weg A: Betreibe ihn selbst (kostenlos, mit echten Einschränkungen)

Du kannst einen Bot ganz ohne Hosting-Rechnung betreiben. Für Tests und zum Lernen ist das die richtige Wahl — sei dir nur genau im Klaren, worauf du dich einlässt.

  1. Betreibe ihn auf dem eigenen Computer. Installiere Node.js oder Python, leg dein token in eine .env-Datei, installiere die Abhängigkeiten und starte ihn:
    npm install
    node index.js        # Discord.js
    
    pip install -r requirements.txt
    python bot.py         # discord.py
    Der Bot ist online — genau so lange, wie dieses Terminal offen bleibt und dein PC wach ist.
  2. Oder nutze einen kostenlosen Cloud-Tarif. Dienste mit Gratis-Plänen können einen kleinen Bot betreiben, aber fast alle lassen inaktive Apps schlafen, begrenzen die CPU-Stunden pro Monat oder brauchen einen keep-alive-Trick, um wach zu bleiben — der oft kaputtgeht und gegen ihre Bedingungen verstößt.

Gut für

  • Entwicklung und Tests — null Kosten
  • Zu lernen, wie sich dein Bot live verhält
  • Bots, die du problemlos von Hand neu starten kannst

Warum es als „24/7" scheitert

  • Dein PC schläft, startet für Updates neu, oder du klappst einfach den Laptop zu — Bot offline
  • Gratis-Tarife schlafen, drosseln oder trennen dich nach einem Kontingent
  • Kein automatischer Neustart, wenn der Bot abstürzt
  • Deine Heim-IP und deine Stromrechnung machen die Arbeit

Schluss mit keep-alive-Tricks — das Bot-Hosting von HytHost hält deinen Discord-Bot 24/7 online, ab 1,50 €/Monat, mit automatischen Neustarts.

Bot-Hosting ansehen

Weg B: Hoste ihn 24/7 auf Dauerbetrieb-Hosting

Dediziertes Bot-Hosting ist ein kleiner Ausschnitt eines dauerhaft laufenden Servers, der für eine Sache da ist: deinen Bot am Laufen zu halten. Beim Discord-Bot-Hosting von HytHost beginnt es bei ein paar Euro im Monat, und es gibt nichts wachzuhalten. Hier das ganze Setup:

  1. Wähle einen Tarif und eine Sprache. Wähle den RAM, den dein Bot braucht (500 MB reichen für die meisten Bots), und deine Laufzeitumgebung — Node.js, Python oder Java. Tarife beginnen bei 1,50 €/Monat und enthalten eine Datenbank und Backups.
  2. Schließe die Bestellung ab. Der Container wird sofort nach der Zahlung bereitgestellt; deine Panel-Zugangsdaten kommen per E-Mail.
  3. Lade deinen Code hoch. Zieh dein Projekt in den Web-Dateimanager oder pushe es über SFTP. Füge dein token als Startvariable oder in eine .env hinzu — nicht in den Code.
  4. Lege den Startbefehl fest. Verweise das Panel auf deine Einstiegsdatei (index.js oder bot.py); es installiert die Abhängigkeiten aus package.json oder requirements.txt und startet den Bot.
  5. Lass ihn laufen. Der Bot bleibt rund um die Uhr online und startet sich bei einem Absturz selbst neu. Beobachte die Live-Konsole, bearbeite Dateien und verwalte Backups über das Panel.

Wofür du bezahlst: Der Bot bleibt online mit einer angestrebten Verfügbarkeit von 99,9 %, egal ob deine eigenen Geräte an sind oder nicht, er startet bei einem Absturz automatisch neu, die Dateien liegen auf NVMe SSD hinter Voxility-DDoS-Schutz, und wenn du nicht weiterkommst, ist der Live-Chat-Support von 8 bis 23 Uhr (Zeit von Chișinău) erreichbar.

Halte ihn online: Auto-Neustart und sichere token

„24/7" heißt nicht nur „einmal gestartet" — es heißt „kommt von selbst zurück". Ein paar Gewohnheiten trennen einen zuverlässigen Bot von einem, der beim ersten Schluckauf verschwindet:

  • Nutze einen Process Manager (selbst gehostet). Auf deiner eigenen Linux-Maschine betreibst du den Bot unter pm2 (Node.js) oder als systemd-Dienst, damit er bei Absturz und bei Neustart wieder hochfährt. Managed Hosting erledigt das für dich.
  • Lade das token aus der Umgebung. Halte es in einer Umgebungsvariable oder in den Secrets deines Hosts und lies es zur Laufzeit — committe es niemals. Wenn es je durchsickert, setze es sofort im Developer Portal zurück.
  • Behandle Reconnects. Discord.js und discord.py verbinden sich automatisch neu mit dem gateway; baue keine Logik, die bei einer Trennung hart beendet.
  • Behalte deine Logs im Blick. Die meisten „mein Bot ist offline gegangen"-Rätsel sind ein unbehandelter Fehler, der den Prozess abstürzen lässt — die Konsole sagt dir, welche Zeile.

RAM, Datenbanken und Skalierung

Die meisten Bots sind leicht. Ein Befehls- oder Moderations-Bot ist mit 500 MB RAM zufrieden. Mehr willst du, wenn der Bot schwerere Arbeit leistet:

  • Musik-Bots streamen Audio und brauchen spürbar mehr RAM und CPU — geh einen Tarif höher.
  • Große Bots auf vielen Servern halten mehr Zustand im Speicher; große Server-Communitys summieren sich.
  • Dauerhafte Daten — Level, Wirtschaft, Einstellungen — brauchen eine Datenbank statt einer lokalen Datei, damit sie Neustarts überstehen. Die Bot-Hosting-Tarife hier enthalten eine.

Nur sehr große Bots (rund 2.500+ Server) brauchen sharding, das Discord ab dieser Größe verlangt; darunter ist ein einzelner Prozess am einfachsten. Wenn du einen Tarif überwächst, ist der Wechsel nach oben ein Klick im Panel — fang klein an und skaliere, wenn die Zahlen es sagen.

FAQ

Häufig gestellte Fragen

Einen zu betreiben kann kostenlos sein — auf dem eigenen PC oder auf einem kostenlosen Cloud-Tarif —, aber das ist selten wirklich 24/7. Dein Computer schläft und startet neu, und Gratis-Tarife lassen inaktive Apps meist schlafen oder begrenzen deine Nutzung. Für einen Bot, der wirklich immer online ist, ist dediziertes Bot-Hosting die zuverlässige Option, und es ist günstig: Tarife beginnen bei 1,50 €/Monat.

Ja, und zum Entwickeln ist das großartig. Der Haken: Der Bot ist nur online, solange das Programm läuft und der PC wach ist — schließ das Terminal, leg den Laptop schlafen oder starte für ein Update neu, und der Bot fällt offline, ohne automatischen Neustart. Deshalb ziehen Bots, auf die man sich verlassen können muss, auf Dauerbetrieb-Hosting um.

Es bedeutet, dass der Bot-Prozess durchgehend läuft und von selbst zurückkommt — durch die Nacht, über Neustarts und über Abstürze hinweg. Dafür braucht es zwei Dinge: einen Host, der sich nie ausschaltet, und einen Auto-Neustart-Mechanismus (einen Process Manager wie pm2 oder den automatischen Neustart, den ein Managed Host bietet).

Beide sind hervorragend. Discord.js (Node.js) ist am beliebtesten, mit dem größten Ökosystem und den meisten Beispielen. discord.py (Python) ist sauber und einsteigerfreundlich. Nimm die Sprache, in der du dich am wohlsten fühlst — gutes Hosting unterstützt Node.js, Python und Java, du legst dich also so oder so nicht fest.

Die meisten Bots laufen bequem mit 500 MB. Musik-Bots und Bots, die viele Server bedienen, brauchen mehr, geh für die einen Tarif höher. Weil Bots leicht sind, ist Hosting günstig — du bezahlst für das „immer an", nicht für rohe Leistung.

Fast immer eines von drei Dingen: Die Maschine, die ihn ausführt, hat gestoppt (PC schläft, Gratis-Tarif im Leerlauf), der Prozess ist ohne Auto-Neustart abgestürzt, oder ein unbehandelter Fehler killt ihn bei einem bestimmten Ereignis — prüf die Konsolen-Logs. Der Betrieb auf Dauerbetrieb-Hosting mit automatischem Neustart beseitigt die ersten beiden komplett.

Halte deinen Bot online, während du schläfst

Das Discord-Bot-Hosting von HytHost betreibt deinen Node.js-, Python- oder Java-Bot 24/7 mit automatischen Neustarts, Datenbank und Backups inklusive — ab 1,50 €/Monat, sofort online.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours