Jeder Discord-Bot beginnt als Anwendung im Discord Developer Portal. Das dauert etwa fünf Minuten und kostet nichts. Ihn so zu hosten, dass er online bleibt, ist der nächste Schritt.
Die Anwendung und den Bot erstellen
- Geh zum Discord Developer Portal und melde dich mit deinem Discord-Konto an.
- Klick auf New Application, gib einen Namen ein und akzeptiere die Bedingungen. Der Name ist das, was Leute sehen, wenn sie deinen Bot hinzufügen.
- Öffne Bot im linken Menü. Der Bot wird mit der Anwendung erstellt.
- Klick unter Token auf Reset Token und bestätige. Kopier den Token jetzt. Discord zeigt ihn nur einmal. Verlierst du ihn, setzt du ihn erneut zurück, und der alte funktioniert nicht mehr.
Der Token ist das Passwort des Bots. Poste ihn nicht im Chat, in einem Screenshot oder in einem öffentlichen Repository. Lies dazu So schützt du den Token deines Discord-Bots.
Die Intents einschalten, die dein Bot braucht
Auf derselben Seite Bot sind die Privileged Gateway Intents standardmäßig aus:
- Message Content Intent: nötig, wenn dein Bot den Text von Nachrichten liest (zum Beispiel einen Präfix-Befehl wie
!ping). Slash-Commands brauchen ihn nicht. - Server Members Intent: nötig, um Mitglieder aufzulisten oder zu verfolgen oder um zu reagieren, wenn jemand beitritt.
- Presence Intent: nötig, um zu sehen, wer online ist oder was er spielt.
Schalte nur ein, was dein Code nutzt. Meldet sich der Bot an und stoppt dann mit einer Meldung über Disallowed Intents, lies „Used disallowed intents“ bei deinem Discord-Bot beheben.
Den Bot auf deinen Server einladen
Lies So lädst du deinen Discord-Bot auf einen Server ein.
Den Token auf deinem PlayNHost-Server eintragen
- Öffne deinen Bot-Server im Panel, dann Einstellungen, dann Spieleinstellungen.
- Füge den Token bei Discord-Bot-Token ein.
- Lade deinen Code hoch und starte den Server. Dein Code liest den Token aus der Umgebungsvariable
DISCORD_TOKEN.
Den Rest zeigt dir die Anleitung für deine Sprache: Node.js, Python oder Java. Neu im Programmieren? Fang mit So baust du einen Discord-Bot mit discord.js oder mit Python an.





