Wie bringe ich meinen Discord-Bot online?

Discord-Bots laufen bei HostValues auf demselben Gamepanel wie die Gameserver. So bringen Sie Ihren Bot online:

  1. Melden Sie sich mit den Daten aus Ihrer Willkommens-E-Mail im Gamepanel an und öffnen Sie Ihren Bot-Server.
  2. Laden Sie Ihre Bot-Dateien über den Tab Files oder per SFTP hoch. Laden Sie die einzelnen Dateien hoch, keine Zip-Datei, oder entpacken Sie eine Zip-Datei mit der Option Unarchive.
  3. Wechseln Sie zum Tab Startup und tragen Sie bei der Startdatei den Namen Ihrer Hauptdatei ein, zum Beispiel index.js für Node.js oder bot.py für Python.
  4. Starten Sie den Bot über den Tab Console.

Abhängigkeiten

Externe Pakete müssen Sie nicht selbst installieren. Achten Sie darauf, dass Ihr Projekt eine package.json (Node.js) oder requirements.txt (Python) mit Ihren Abhängigkeiten enthält. Beim Start werden diese automatisch installiert. Laden Sie den Ordner node_modules also nicht mit hoch, das verlangsamt den Vorgang nur.

Bot-Token

Hinterlegen Sie Ihr Bot-Token niemals fest im Code, den Sie teilen oder veröffentlichen. Verwenden Sie stattdessen eine Umgebungsvariable im Tab Startup, falls Ihr Egg diese anbietet, oder eine separate Konfigurationsdatei wie .env oder config.json, die Sie nur auf dem Server ablegen.

Startet der Bot nicht oder erscheint eine Fehlermeldung in der Konsole, prüfen Sie, ob die Startdatei stimmt, ob alle Abhängigkeiten in der Abhängigkeitsdatei stehen und ob das Token gültig ist. Kommen Sie nicht weiter, öffnen Sie ein Support-Ticket mit der Fehlermeldung aus der Konsole.


Kommen Sie nicht weiter? Support-Ticket öffnen, unser Team hilft Ihnen gerne.

Zurück zur Wissensdatenbank