Zum Inhalt springen
Zurück zu den Anleitungen

Einen Discord-Bot hosten

Node.js, Python oder Java. Code aus einem Git-Repository oder hochgeladen, Token als Variable.

Anlegen

  1. Im Dashboard auf Bots, dann auf Neuer Bot.
  2. Laufzeit wählen: Node.js, Python oder Java. Das entscheidet über das Image und den Startbefehl.
  3. Optional ein öffentliches Git-Repository angeben. Das klonen wir beim Einrichten. Ohne Repository legen wir eine leere Instanz an, in die du deine Dateien hochlädst.
  4. Startdatei und Bot-Token als Variablen eintragen.

Abhängigkeiten

Beim Einrichten installieren wir die Abhängigkeiten aus der Datei, die zu deiner Laufzeit gehört: package.json bei Node.js, requirements.txt bei Python.

Das läuft in einem eigenen Wegwerf-Container auf deinem Verzeichnis, nicht auf dem Host. Wenn du später Abhängigkeiten änderst, richte die Instanz einmal neu ein.

Neu einrichten

Logs statt Konsole

Bei einem Bot ist die Konsole eine Einbahnstraße: Du siehst die Ausgabe live, kannst aber nichts hineinschreiben. Das ist kein fehlendes Feature, sondern die ehrliche Abbildung davon, dass die Ausgabe eines Bots keine Eingabeaufforderung ist.