# Einen Discord-Bot hosten, der online bleibt

> Deinen Discord-Bot aus GitHub auf Servern in der EU betreiben und rund um die Uhr verbunden halten, mit neuer Version bei jedem Push. Kostenlos testen, dauerhaft ab 2 EUR im Monat.

Web page: https://blitz.cloud/de/guides/discord-bot-hosting/
Updated: 2026-10-28

Ein Discord-Bot hält eine offene Verbindung zu Discord und reagiert auf das, was auf deinem Server passiert. Niemand besucht ihn, er braucht also keine Web-Adresse, nur einen Ort, an dem er weiterläuft. Auf blitz.cloud liegt dieser Ort in der EU und kommt direkt aus deinem GitHub-Repository.

## Online stellen

1. Klick auf "Host something new", dann auf "My own code", und wähl das Repository des Bots. Private Repositories gehen.
2. Schalte beim Benennen der App "Runs in the background" ein. Der Bot bekommt keine Adresse und keinen Port, wir warten nicht darauf, dass er auf einem antwortet, und er schläft nie ein.
3. Trag den Bot-Token aus dem Discord-Entwicklerportal im Tab Environment der App ein, etwa als `DISCORD_TOKEN`. Einstellungen werden verschlüsselt gespeichert.
4. Bau ihn. Er gilt als laufend, sobald er 20 Sekunden durchgehalten hat, und im Tab Logs steht, was er ausgibt.

discord.py, discord.js, JDA und die anderen funktionieren alle gleich. Ohne Dockerfile schreiben wir eins aus `requirements.txt` oder `package.json`. Jeder Push auf den Branch baut eine neue Version; der laufende Bot bleibt, bis der neue startet.

## Am Laufen halten

Im kostenlosen Tarif läuft eine Hintergrund-App zur gleichen Zeit, und sie hält an, wenn sich 2 Tage lang niemand anmeldet, nichts ausgerollt wird und niemand das Dashboard öffnet. Einen Tag vorher schreiben wir dir eine E-Mail, und mit Start läuft er wieder.

Für einen Bot, der einfach anbleibt:

- **Pro-App**, 2 EUR im Monat oder 15 EUR im Jahr: Dieser eine Bot läuft weiter und wird bei einem ruhigen Konto nicht angehalten.
- **Pro**, 7 EUR im Monat oder 70 EUR im Jahr: beliebig viele Hintergrund-Bots, bis zu 50 Apps, mehr Datenbanken und jede Nacht Kopien der Dateien deiner Apps. Beginnt mit 14 Tagen zum Testen.

## Eine Datenbank und ein Dashboard

Ein Bot, der sich Level, Rollen oder Einstellungen merkt, braucht eine Datenbank. Leg auf der Seite Databases eine PostgreSQL- oder Redis-Datenbank an und verbinde sie; die Adresse kommt als Umgebungsvariable an, und sie wird jede Nacht gesichert. Hat das Repository auch ein Web-Dashboard, gehen beide als eine App aus mehreren Teilen online. Der Bot läuft weiter, während das Dashboard schläft, und mit Pro bleibt auch das Dashboard wach, unter einer eigenen Domain. Siehe [mehrere Dienste in einem Repository](https://blitz.cloud/de/docs/deploy-from-github/#mehrere-dienste-in-einem-repository).

## Fragen

### Was kostet es?

Ausprobieren ist kostenlos und braucht keine Karte. Einen Bot dauerhaft laufen zu lassen kostet als Pro-App 2 EUR im Monat, oder 7 EUR im Monat mit Pro für alle deine Apps. Den ersten Monat Pro bekommst du zurück, wenn du innerhalb von 30 Tagen fragst.

### Mein Bot startet immer wieder neu. Wo schaue ich nach?

Auf der Seite der App. Stürzt er immer wieder ab, zeigt sie die letzten Zeilen, die er ausgegeben hat, und im Tab Logs steht der Rest. Meistens fehlt der Token.

### Wo läuft er?

Auf den Servern von blitz.cloud in der EU, betrieben von BlitzWorks, einem Unternehmen in Deutschland.
