Wie starte ich meinen Discord-Bot?
- Öffnen Sie im Panel Meine Server und klicken Sie auf Ihren Server.
- Warten Sie auf dem Reiter Übersicht, bis die Zeile App „Discord bot ist bereit“ meldet. Die Seite aktualisiert sich selbst.
- Notieren Sie sich die IP in der Zeile Verbindungsadresse.
- Legen Sie im Discord Developer Portal eine Anwendung an. Holen Sie sich Ihr Token auf der Seite Bot mit Reset Token.
- Per SSH verbinden und die Datei öffnen:
nano /opt/seturack/discord/bot/.env - Fügen Sie das Token hinter
DISCORD_TOKEN=ein und speichern Sie. Der Beispiel-Bot verbindet sich innerhalb weniger Sekunden von selbst. - Um zu sehen, was er gerade tut:
su - app -c "pm2 logs bot --lines 20" - Öffnen Sie im Portal OAuth2 > URL Generator, wählen Sie
botundapplications.commandsaus und fügen Sie den Bot über den Link Ihrem Discord-Server hinzu. Geben Sie/pingein, und der Bot antwortet mitpong.
Eigenen Code ausführen
Führen Sie su - app aus, danach cd /opt/seturack/discord/bot. Legen Sie Ihren Code hier ab und ersetzen Sie bei Bedarf index.js:
npm install
pm2 restart bot
pm2 save
Gut zu wissen
- Ohne Token bleibt der Prozess aktiv und schreibt „token bekleniyor / waiting for token“ ins Protokoll. Das ist normal.
- Halten Sie Ihr Token geheim. Nur der Bot-Benutzer kann
.envlesen. - PM2 startet den Bot beim Hochfahren des Servers. Der Bot nimmt keine eingehenden Verbindungen an, daher ist nur Port 22 für SSH offen.
Noch kein Server? Bestellen Sie einen Server mit vorinstalliertem Discord botu: Sie wählen die Größe und zahlen nur, was Sie wählen.
War das hilfreich?
Vielen Dank für Ihre Rückmeldung!