Discord Bot erstellen ohne Code (Schritt für Schritt)
Zuletzt aktualisiert: Oktober 2026.
Kurzantwort: Erstelle im Discord Developer Portal eine Anwendung, aktiviere zwei Intents, kopiere den Bot-Token, lade den Bot mit einem OAuth2-Link ein und füge den Token in Mavibot ein (Channels, dann Discord). Richte danach deinen Server in Chat management ein und beginne mit einem Befehl. Die Einrichtung dauert etwa 10 Minuten, und der kostenlose Tarif reicht aus.
Ein Discord Bot ist ein Anwendungskonto, mit dem die Mitglieder deines Servers schreiben können. Er antwortet in Kanälen und Threads, schickt Direktnachrichten, vergibt Rollen, moderiert den Chat und reagiert auf Befehle. Du erstellst das Bot-Konto bei Discord, und Mavibot steuert, was der Bot tut, ganz ohne Code. In Mavibot kann derselbe Bot deinen ganzen Server verwalten: Befehle, Rollen, Begrüßungen, Moderation, Level und XP.
Diese Anleitung baut einen Bot für einen Testserver, der auf den Befehl /price antwortet. Der Server und der Befehlstext in den Beispielen sind für die Demo erfunden. Wenn du auf Discord verkaufen willst, lies danach die Anleitung zu Discord Bots für Verkauf und Lead-Generierung (auf Englisch).
Was du brauchst
Du brauchst ein Discord-Konto und einen Server, auf dem du Eigentümer bist oder die Berechtigung Manage Server hast, denn nur damit kannst du einen Bot hinzufügen. Außerdem brauchst du ein Mavibot-Konto. Falls du noch keins hast, registriere dich. Auf dem Bildschirm zum Erstellen des Projekts gibt es unten ein Feld für einen Promo-Code. Gib dort MAVI10 ein, um 10 Tage lang den höchsten Tarif kostenlos zu bekommen.
Der kostenlose Tarif reicht für diese Anleitung. Er enthält Chat management für Discord und 50 Bot-Nachrichten pro Tag. In jedem Tarif, auch im kostenlosen, ist ein Discord Bot enthalten, und jeder weitere Bot kostet 9,90 $ pro Monat. Der KI-Assistent gehört nicht zur Einrichtung und funktioniert in den kostenpflichtigen Tarifen und während der Testphase.
Schritt 1. Anwendung erstellen
Öffne das Discord Developer Portal und klicke auf New Application. Gib einen Namen ein, denn deine Servermitglieder sehen ihn.
Öffne dann den Bereich Installation und setze Install Link auf None. Den Einladungslink erstellst du in Schritt 4 selbst, mit genau den Berechtigungen, die der Bot braucht. Das Developer Portal ändert sich von Zeit zu Zeit, und diese Anleitung wurde im Oktober 2026 geprüft.

Schritt 2. Bot konfigurieren
Öffne den Bereich Bot. Schalte Public Bot aus, sonst kann jeder deinen Bot zu seinem Server hinzufügen. In manchen Sprachen der Oberfläche heißt dieser Schalter General bot.
Scrolle nach unten zu Privileged Gateway Intents und aktiviere zwei davon. Discord erklärt diese Intents in der Gateway-Dokumentation.
| Intent | Was er bewirkt | Aktivieren? |
|---|---|---|
| Message Content Intent | Der Bot kann den Text von Nachrichten lesen, damit Text-Trigger funktionieren | Ja |
| Server Members Intent | Der Bot sieht Beitritte, Austritte und Rollenänderungen, damit Begrüßungen und automatische Rollen funktionieren | Ja |
| Presence Intent | Zeigt den Online-Status | Nein, der Bot braucht ihn nicht |
Klicke auf Save Changes.

Schritt 3. Bot-Token holen
Klicke im selben Bereich Bot auf Reset Token, bestätige mit Yes, I want to! und kopiere den Token. Discord zeigt ihn nur einmal, also füge ihn sofort an einem sicheren Ort ein.
Der Token gibt volle Kontrolle über deinen Bot. Poste ihn nicht in einem Chat, auf einem Screenshot oder in einem öffentlichen Dokument. Falls er doch bekannt wird, klicke erneut auf Reset Token. Der alte Token funktioniert sofort nicht mehr, und du musst den Bot in Mavibot mit dem neuen Token neu verbinden.
Schritt 4. Einladungslink erstellen
Öffne OAuth2 und scrolle zum URL Generator. Wähle Guild Install als Integrationstyp. Hake unter Scopes die Einträge bot und applications.commands an. Diese Anleitung nutzt einen Slash-Befehl, und ohne den zweiten Scope können Befehle auf deinem Server nicht registriert werden.
Hake unter Bot Permissions nur an, was der Bot braucht. Die Berechtigungen kannst du später in den Rolleneinstellungen des Servers ändern.
| Permission | Was der Bot damit tun kann |
|---|---|
| View Channels | Die Kanäle überhaupt sehen |
| Send Messages | Antworten |
| Read Message History | Auf Nachrichten antworten und sie zitieren |
| Embed Links, Attach Files | Links mit Vorschau und Dateien senden |
| Add Reactions | Reaktionen hinzufügen |
| Manage Roles | Rollen vergeben und entfernen |
| Manage Messages | Nachrichten anderer Mitglieder löschen |
| Moderate Members | Mitglieder per Timeout stummschalten |
| Kick Members, Ban Members | Mitglieder entfernen und sperren |
| Manage Channels | Kanäle erstellen und löschen, zum Beispiel Ticket-Kanäle |
Die ersten fünf Zeilen sind das Minimum für Nachrichten. Füge die anderen nur hinzu, wenn der Bot sie braucht.
Kopiere die Generated URL unten auf der Seite. Sie enthält eine Berechtigungszahl. Ist die Zahl 0, sind keine Berechtigungen ausgewählt.

Schritt 5. Bot zu deinem Server hinzufügen
Öffne den Link in deinem Browser, wähle deinen Server und bestätige. Der Bot erscheint in der Mitgliederliste, offline, bis du in Schritt 7 den Token verbindest.
Prüfe dann die Rollenreihenfolge. Öffne Server Settings, dann Roles, und ziehe die Rolle des Bots über alle Rollen, die er vergeben wird, und über die Mitglieder, die er moderieren soll. Discord erlaubt einem Bot nicht, eine Rolle zu vergeben, die auf gleicher Ebene oder über seiner eigenen Rolle steht, und er kann kein Mitglied stummschalten oder sperren, dessen Rolle höher ist. Wie Rollen und Berechtigungen zusammenwirken, beschreibt Discord in der Berechtigungs-Dokumentation.

Schritt 6. Interactions Endpoint URL leer lassen
Gehe zurück zum Developer Portal, öffne General Information und scrolle zu Interactions Endpoint URL. Das Feld muss leer sein. Der graue Text darin ist nur ein Beispiel.
Ist eine URL eingetragen, schickt Discord Klicks auf Buttons und Slash-Befehle an diese Adresse statt an den Bot. Buttons reagieren dann nicht, und Slash-Befehle antworten mit Application did not respond.

Schritt 7. Bot mit Mavibot verbinden
Öffne in Mavibot Channels, klicke auf Discord und füge den Token in das Feld Token ein. Ein gültiger Token besteht aus drei Teilen, die durch Punkte getrennt sind. Klicke auf Connect a bot. Das Fenster rechts wiederholt die Schritte dieser Anleitung, du kannst ihm also während der Arbeit folgen.

Nach ein paar Sekunden zeigt der Bot in der Liste der Discord Bots Connected an und erscheint auf deinem Server als online. Bleibt er offline, prüfe, ob der Token vollständig ist und keine zusätzlichen Leerzeichen enthält. Dein Tarif enthält diesen ersten Bot, und das Preisschild neben Discord gilt für einen weiteren Bot, der 9,90 $ pro Monat kostet.

Schritt 8. Ersten Befehl hinzufügen
Öffne Builder, dann Chat management, dann Discord, und klicke auf Add automation. Wähle deinen Bot und füge die Server-ID ein. Um eine ID zu kopieren, aktiviere in den erweiterten Einstellungen von Discord den Entwicklermodus und nutze im Kontextmenü des Servers Copy ID.

Öffne die Seite Commands. Dort stehen zwei eingebaute Befehle, /xp und /top, die zur Level-Funktion gehören. Klicke auf Add command, gib den Befehl ein, zum Beispiel /price, und schreibe die Antwort, zum Beispiel „Der Kurs kostet 49 $ und enthält sechs Lektionen.“ Hake Administrators only an, wenn der Befehl nicht für alle gedacht ist, und klicke auf Add. Discord registriert Slash-Befehle beim Speichern automatisch auf deinem Server.

Schritt 9. Bot testen
Öffne einen beliebigen Kanal, den der Bot sehen kann, und tippe /price. Der Bot antwortet mit deinem Text. Du kannst auch den eingebauten Befehl /xp ausprobieren, der deine Punkte und dein Level zeigt, und /top, der die Rangliste zeigt.

Für einen gründlicheren Test lass jemanden deinem Server beitreten und schau, ob eine Begrüßung erscheint, falls du sie aktiviert hast. Klicke außerdem auf einen Button in einer Bot-Nachricht, falls du einen hinzugefügt hast. Funktioniert etwas nicht, suche das Symptom in der Tabelle unten.
Was tun, wenn der Bot nicht funktioniert
| Was du siehst | Die übliche Ursache | Was zu tun ist |
|---|---|---|
| Der Bot ist online, antwortet aber nicht auf Text | Message Content Intent ist aus | Im Bereich Bot aktivieren und speichern |
| Begrüßungen und automatische Rollen werden nicht ausgelöst | Server Members Intent ist aus | Im Bereich Bot aktivieren und speichern |
| Buttons tun nichts, ein Slash-Befehl meldet Application did not respond | Interactions Endpoint URL ist ausgefüllt | Das Feld in General Information leeren |
| Der Slash-Befehl erscheint nicht in Discord | Der Scope applications.commands fehlt | Einen neuen Link mit diesem Scope erstellen und den Bot erneut hinzufügen |
| Der Bot kann keine Rolle vergeben oder kein Mitglied stummschalten | Die Rolle des Bots steht zu weit unten in der Liste | Die Rolle des Bots in Server Settings, Roles weiter nach oben ziehen |
| Der Bot wird nie als online angezeigt | Der Token ist unvollständig oder enthält Leerzeichen | Den Token erneut kopieren und neu verbinden |
| Eine Direktnachricht kommt nicht an | Das Mitglied teilt keinen Server mit dem Bot oder hat Direktnachrichten ausgeschaltet | Nichts, das ist eine Grenze von Discord |
Was du als Nächstes bauen kannst
Ein Befehl ist die kleinste Automatisierung. Im selben Bereich Chat management gibt es Seiten für Begrüßungen, automatische Rollen, Reaktionsrollen, Moderation, Logs und Level, und die Anleitung zu Discord Bots für Verkauf und Lead-Generierung (auf Englisch) geht sie nacheinander durch.
Die Dokumentation listet jede Funktion, die du aus einem Block aufrufen kannst, unter Discord API Functions, und die offizielle Seite Chatbot in Discord erstellen beschreibt dieselbe Einrichtung.
Wenn du dir zuerst den Builder ansehen möchtest, öffne die Seite Discord Bot erstellen.
Erstelle deinen Discord Bot
Erstelle ein Mavibot-Konto, verbinde deinen Bot-Token unter Channels und füge deinen ersten Befehl hinzu. Nutze den Code MAVI10 auf dem Bildschirm zum Erstellen des Projekts, um 10 Tage lang den höchsten Tarif zu erhalten, oder bleibe im kostenlosen Tarif. Öffne die Seite Discord Bot erstellen, um zu starten.
Häufige Fragen
Wie erstelle ich einen Discord Bot?
Erstelle im Discord Developer Portal eine Anwendung, aktiviere den Message Content Intent und den Server Members Intent, kopiere den Bot-Token und lade den Bot mit einem OAuth2-Link ein. Füge den Token danach in Mavibot unter Channels, Discord ein und lege in Chat management einen Befehl an. Die ganze Einrichtung dauert etwa 10 Minuten.
Muss ich programmieren können, um einen Discord Bot zu erstellen?
Nein. Du erstellst das Bot-Konto im Discord Developer Portal, und Mavibot steuert das Verhalten über Einstellungen wie Befehle, Begrüßungen, Rollen und Moderation, sodass du keinen Code schreibst.
Ist es kostenlos, einen Discord Bot mit Mavibot zu erstellen?
Ja. Der kostenlose Tarif enthält einen Discord Bot, Chat management für Discord und 50 Bot-Nachrichten pro Tag. Jeder weitere Discord Bot kostet 9,90 $ pro Monat. Der KI-Assistent funktioniert in den kostenpflichtigen Tarifen und während der Testphase, und der Promo-Code MAVI10 gibt 10 Tage lang den höchsten Tarif.
Wie lange dauert die Einrichtung?
Etwa 10 Minuten. Das Erstellen des Bots im Developer Portal und das Verbinden des Tokens in Mavibot nehmen den größten Teil dieser Zeit ein.
Wie bekomme ich einen Discord Bot Token?
Öffne deine Anwendung im Discord Developer Portal, gehe zum Bereich Bot, klicke auf Reset Token, bestätige und kopiere den Token. Discord zeigt ihn nur einmal, also speichere ihn sofort und halte ihn geheim.
Wie füge ich einen Bot zu meinem Discord Server hinzu?
Öffne im Developer Portal OAuth2, URL Generator, hake den Scope bot und die Berechtigungen an, die der Bot braucht, kopiere die generierte URL und öffne sie in deinem Browser. Wähle deinen Server und bestätige. Nur der Servereigentümer oder ein Mitglied mit der Berechtigung Manage Server kann einen Bot hinzufügen.
Welche Berechtigungen braucht ein Discord Bot?
Für Nachrichten braucht ein Bot View Channels, Send Messages, Read Message History, Embed Links, Attach Files und Add Reactions. Füge Manage Roles hinzu, um Rollen zu vergeben, Manage Messages, um Nachrichten zu löschen, Moderate Members für Timeouts sowie Kick Members und Ban Members, um Mitglieder zu entfernen. Hake nur an, was der Bot nutzt.
Was sind Discord Intents und welche brauche ich?
Intents sind Berechtigungen, bestimmte Daten von Discord zu empfangen. Aktiviere den Message Content Intent, damit der Bot den Nachrichtentext lesen kann, und den Server Members Intent, damit er Beitritte und Rollenänderungen sieht. Der Presence Intent wird nicht gebraucht.
Warum wird mein Discord Bot offline angezeigt?
Der Token ist höchstwahrscheinlich unvollständig oder enthält zusätzliche Leerzeichen. Kopiere ihn mit Reset Token im Bereich Bot erneut und füge ihn unter Channels, Discord ein. Der Bot sollte ein paar Sekunden nach dem Verbinden online erscheinen.
Warum antwortet der Bot nicht auf meine Nachrichten?
Meistens ist der Message Content Intent ausgeschaltet. Aktiviere ihn im Bereich Bot des Developer Portals und speichere die Änderungen.
Wo finde ich die Interactions Endpoint URL?
Öffne im Developer Portal deine Anwendung, gehe zu General Information und scrolle nach unten, hinter Install Count. Lass das Feld leer, sonst erreichen Buttons und Slash-Befehle den Bot nicht mehr.
Kann ein Discord Bot Direktnachrichten senden?
Ja, aber nur an ein Mitglied, das einen Server mit dem Bot teilt und Direktnachrichten von Servermitgliedern nicht ausgeschaltet hat. Diese Grenze setzt Discord, und sie lässt sich nicht umgehen.
Warum kann der Bot keine Rollen vergeben?
Discord erlaubt einem Bot nicht, eine Rolle zu vergeben, die auf gleicher Ebene oder über seiner eigenen Rolle steht. Öffne Server Settings, Roles und ziehe die Rolle des Bots über die Rollen, die er vergeben soll.
Ist es sicher, den Bot-Token weiterzugeben?
Nein. Der Token gibt volle Kontrolle über den Bot. Veröffentliche ihn nicht und schicke ihn an niemanden. Falls er bekannt wird, klicke im Developer Portal auf Reset Token und verbinde den Bot in Mavibot erneut mit dem neuen Token.
