Warum ein Bot Hosting braucht
Ein Discord-Bot ist ein kleines Programm, das dauerhaft laufen muss, um auf Befehle und Events zu reagieren. Läuft er nur auf deinem PC, ist er offline, sobald du den Rechner ausschaltest. Für einen 24/7-Betrieb brauchst du einen Server, der immer läuft.
Welche Sprache, welcher Bot?
Discord-Bots werden meist in JavaScript/Node.js (discord.js) oder Python (discord.py) geschrieben. Beide sind genügsam — ein Bot besteht im Kern aus einer dauerhaften Verbindung zur Discord-API und etwas Logik. Größere Bots mit Datenbank, Musik-Funktion oder vielen Servern brauchen mehr Ressourcen.
Hosting-Optionen
- Eigener PC: kostenlos, aber nur online, solange der PC läuft — keine echte Lösung.
- Raspberry Pi zu Hause: stromsparend, aber abhängig von deinem Internet und Strom.
- vServer: läuft im Rechenzentrum rund um die Uhr, stabil und unabhängig — die übliche Wahl.
- Spezielles Bot-Hosting: vorkonfiguriert, oft mit Panel zum Hochladen des Codes.
Hardware-Bedarf
Die meisten Bots sind sehr leichtgewichtig:
- Einfacher Bot (Commands, Moderation): 1 vCore, 512 MB–1 GB RAM reichen locker.
- Bot mit Datenbank und vielen Servern: 1–2 vCores, 1–2 GB RAM.
- Musik-Bot (Audio-Streaming): mehr CPU und Bandbreite, je nach Anzahl gleichzeitiger Streams.
Ein Bot braucht keine eigene IPv4 — er baut nur ausgehende Verbindungen zur Discord-API auf. Das macht ihn ideal für günstige Tarife.
Dauerbetrieb absichern
Ein Bot soll auch nach einem Absturz oder Server-Neustart wieder hochfahren. Bewährte Wege:
- systemd-Service: startet den Bot automatisch beim Boot und neu nach Absturz.
- pm2 (für Node.js): Prozess-Manager mit Auto-Restart und Logs.
- Docker mit
restart: unless-stopped.
So bleibt dein Bot online, ohne dass du eingreifen musst.
Token sicher halten
Der Bot-Token ist das Passwort deines Bots — wer ihn hat, kann den Bot übernehmen. Lege ihn niemals in den Code oder ein öffentliches Repository, sondern in eine .env-Datei oder Umgebungsvariable. Bei Leak sofort in den Discord-Developer-Einstellungen neu generieren.
Discord-Bot-Hosting bei Nytrix
Nytrix bietet dediziertes Discord-Bot-Hosting ab 1,99 €/mtl. (1 GB RAM, 1 vCore, 5 GB Speicher, 24/7). Alternativ läuft dein Bot auf dem günstigen No-IP-vServer ab 1,99 € — eine eigene IPv4 braucht er nicht. Mit systemd oder pm2 läuft er stabil rund um die Uhr.