Zum Inhalt springen
AtheronLABS

Erkanntes Land: Vereinigte Staaten. Preise werden in US-Dollar angezeigt. Nicht richtig?

labs@atheron:~/insights/discord-bots$ bot plan --platform discord --release first

Discord-Bots

Was Sie zuerst bauen sollten.

Es ist verlockend, einen Community-Bot zu überladen: Level, Spiele, eine Ökonomie, eine KI, die plaudert. Die Bots, die einer Community wirklich beim Wachsen helfen, beginnen mit der eintönigen Arbeit, die Ihre Moderatoren jeden Tag von Hand erledigen. Bauen Sie das zuerst, messen Sie es und entscheiden Sie dann, was als Nächstes kommt.

Bots · Veröffentlicht 2. Oktober 2026 · 7 min read

Mit der Aufgabe beginnen, nicht mit der Funktionsliste

Schreiben Sie vor der Wahl der Funktionen auf, womit Ihre Moderatoren und Community-Manager ihre Zeit verbringen. Auf den meisten Servern ist die Antwort dieselbe Handvoll Aufgaben: Menschen begrüßen und prüfen, ob sie echt sind, Rollen vergeben, dieselben Fragen beantworten, mit Regelbrechern umgehen und das festhalten, und Supportanfragen dorthin bringen, wo sie nicht verloren gehen.

Jede davon ist eine gute erste Funktion, weil sie vom ersten Tag an Zeit spart, leicht zu messen ist und niemand zur Nutzung überredet werden muss. Ein Punktesystem oder ein Minispiel funktioniert dagegen nur, wenn es den Mitgliedern wichtig ist, und das können Sie erst wissen, wenn die Grundlagen laufen.

Was Sie zuerst bauen sollten

  1. 01

    Onboarding und Verifizierung

    Ein Begrüßungsablauf, der neue Mitglieder die Regeln akzeptieren lässt, optional ein Konto anderswo verknüpft und erst dann den Server öffnet. Er hält die meisten Spam-Konten an der Tür auf und gibt jedem Mitglied denselben ersten Eindruck.

  2. 02

    Rollen zur Selbstauswahl

    Schaltflächen oder ein Menü, über die Mitglieder Region, Sprache, Interessen oder Benachrichtigungen wählen. Das nimmt Moderatoren einen stetigen Strom von Anfragen ab und hält Kanäle relevant.

  3. 03

    Moderationsaktionen mit Protokoll

    Verwarnen, stummschalten, entfernen und sperren über Befehle, die festhalten, wer was wann und warum getan hat, in einem privaten Kanal und in einer Datenbank. Einheitliche Aufzeichnungen machen Moderation fair und lassen ein Team zwischen Schichten übergeben.

  4. 04

    Antworten auf häufige Fragen

    Eine kleine Zahl von Slash-Befehlen oder eine durchsuchbare FAQ, die die offizielle Antwort postet. Der Text liegt in einem Dashboard, damit Mitarbeitende ihn ohne Entwickler ändern können.

  5. 05

    Support-Tickets

    Eine Schaltfläche, die einen privaten Thread oder Kanal zwischen einem Mitglied und dem Supportteam öffnet, mit gespeichertem Verlauf beim Schließen. Community-Manager fragen am häufigsten danach, sobald sie es einmal haben.

Fünf Funktionen sind für die meisten Communities ein vollständiges erstes Release. Es lässt sich schnell bauen, testen und übergeben und liefert die Nutzungsdaten, die Sie brauchen, um zu entscheiden, was Sie als Nächstes bauen.

Wie Discord-Bots funktionieren, kurz gefasst

Moderne Discord-Bots bauen auf Anwendungsbefehlen auf. Es gibt drei Arten: Slash-Befehle, die erscheinen, wenn ein Mitglied einen Schrägstrich tippt, und Nutzer- und Nachrichtenbefehle, die erscheinen, wenn jemand mit der rechten Maustaste auf ein Mitglied oder eine Nachricht klickt oder tippt. Eine App kann bis zu 100 globale Slash-Befehle registrieren, dazu 15 Nutzer- und 15 Nachrichtenbefehle [1]. Das reicht reichlich; ein Bot, der mehr braucht, sind meist mehrere Bots in einem.

Nutzt ein Mitglied einen Befehl oder drückt eine Schaltfläche, schickt Discord dem Bot eine Interaktion, und der Bot muss innerhalb von 3 Sekunden eine erste Antwort senden [2]. Alles Langsamere, etwa der Aufruf eines anderen Systems oder eines KI-Modells, muss zuerst bestätigen und später nachliefern, und das Interaktionstoken zum Nachliefern gilt 15 Minuten [2]. Wer das von Anfang an einplant, vermeidet den häufigsten Fehler einer ersten Fassung: Befehle, die im Test funktionieren und scheitern, wenn der Server ausgelastet ist.

Um auf Ereignisse zu reagieren, die keine Befehle sind, etwa den Beitritt eines Mitglieds, verbindet sich ein Bot mit dem Gateway von Discord und deklariert Intents: die Kategorien von Ereignissen, die er empfangen will [3]. Und jeder Bot arbeitet innerhalb von Ratenlimits. Laut Discords Dokumentation können Bots bis zu 50 Anfragen pro Sekunde an die API stellen, und eine Adresse, die zu viele ungültige Anfragen stellt, derzeit 10.000 in 10 Minuten, wird vorübergehend eingeschränkt [4]. Ein Bot, der massenhaft Rollen vergibt oder in jeden Kanal gleichzeitig postet, muss seine Arbeit in eine Warteschlange stellen.

Fordern Sie so wenig Zugriff wie möglich

Manche Intents sind wegen der Daten, die sie offenlegen, privilegiert: Servermitglieder, Präsenz und Nachrichteninhalt [3]. Ohne den Intent für Nachrichteninhalte sieht ein Bot bei den meisten Nachrichten, die er nicht selbst gesendet hat oder in denen er nicht erwähnt wurde, leeren Inhalt [3]. Discords Dokumentation sagt auch: Hat eine App mehr als 10.000 einzelne Nutzer, die sie über ihre Server hinweg sehen können, braucht sie eine Prüfung für den weiteren Zugriff auf privilegierte Intents, und verifizierte Apps, was eine App ab 100 Servern sein muss, brauchen für jeden privilegierten Intent eine Freigabe [3].

Die praktische Lehre: Entwerfen Sie Funktionen, wo möglich, so, dass sie keinen privilegierten Zugriff brauchen. Slash-Befehle, Schaltflächen und Menüs liefern ihre eigenen Eingaben an den Bot, sodass eine FAQ, ein Ticketsystem oder Rollen zur Selbstauswahl nicht jede Nachricht lesen müssen. Stichwortbasierte Automoderation muss es, und Discords eigenes AutoMod kann das ganz ohne eigenen Bot abdecken.

  • Fordern Sie den Intent für Servermitglieder nur an, wenn Sie Beitritts- und Austrittsereignisse brauchen, für Onboarding oder Mitgliederzahlen.
  • Vermeiden Sie den Intent für Nachrichteninhalte, außer eine Funktion liest wirklich freien Text, und schreiben Sie für die Prüfung auf, warum.
  • Geben Sie der Rolle des Bots nur die Berechtigungen, die seine Funktionen nutzen. Ein Bot mit Administratorrechten ist ein einzelner Ausfallpunkt für den ganzen Server.

Was Sie später bauen sollten, oder gar nicht

Beliebte Funktionen, und wann sie sinnvoll sind
FunktionWann sie sinnvoll istAchten Sie auf
Level und PunkteWenn die Grundlagen laufen und Sie hilfreiche Mitglieder belohnen wollen, nicht nur lauteBelohnungen für die Zahl der Nachrichten laden zu Spam ein. Belohnen Sie stattdessen Antworten, Veranstaltungen und Beiträge
Eine Ökonomie oder ein ShopWenn Punkte für etwas ausgegeben werden können, das Mitgliedern etwas wert ist, etwa Rollen oder Zugang zu VeranstaltungenAlles mit Wert in der echten Welt wirft Fragen für Ihre Berater auf
KI-Chat oder KI-AntwortenWenn Ihre FAQ groß und gut gepflegt ist, sodass der Bot mit Quellen daraus antworten kannEs braucht Bewertung, Grenzen und einen Weg zur Übergabe an einen Menschen
Verknüpfte KontenWenn Mitglieder auch Ihre Website, App oder Ihr Spiel nutzenAnmeldung über Discords OAuth und ein klarer Datenschutzhinweis
Musik und MedienSelten für eine geschäftliche CommunityLizenzen für die Inhalte und Plattformregeln
Weiterleitung an Telegram oder andere PlattformenWenn Ihre Community wirklich auf mehrere verteilt istModerationsentscheidungen müssen mit den Nachrichten mitwandern

Zwei Discord-Projekte, nach unserer Preisliste berechnet

Die durchgerechneten Beispiele unten zeigen die Spanne nach unserer heutigen Preisliste, mit Zahlungsplan und monatlichen Betriebskosten. Das erste ist das erste Release mit fünf Funktionen von oben. Das zweite fügt ein Web-Dashboard hinzu, in dem Mitarbeitende den Bot verwalten, Mitglieder ihre Konten verknüpfen und das Team sieht, wie es der Community geht.

Durchgerechnetes Beispiel, jetzt berechnet

Ein Community-Bot als erstes Release

Onboarding und Verifizierung, Rollen zur Selbstauswahl, protokollierte Moderationsaktionen, FAQ-Befehle und Support-Tickets, mit einer kleinen Einstellungsseite für Mitarbeitende.

Entwicklung
≈ 11.900 USD bis 18.200 USD, delivered within 4 weeksCAD 17,000 to 25,900

Preise in Ihrer Währung sind Schätzungen zum heutigen Kurs der Bank of Canada. Alle Rechnungen werden in CAD oder USD gestellt.

Wie bezahlt wird

Anzahlung 30%
CAD 5,100 to 7,770
Commandes convenues 15%
CAD 2,550 to 3,885
Fonctionnel sur un serveur de test 30%
CAD 5,100 to 7,770
Mise en ligne 15%
CAD 2,550 to 3,885
Holdback, 30 days after launch (10%)
CAD 1,700 to 2,590

Betrieb

Hosting
≈ 176 USD im MonatCAD 250 im Monat
Support
≈ 1.000 USD im MonatCAD 1,425 im Monat

Durchgerechnetes Beispiel, jetzt berechnet

Ein Community-Bot mit Web-Dashboard

Derselbe Bot plus ein Web-Dashboard mit Anmeldung über Discord, Live-Ansichten für Moderation und Tickets, Mitgliederanalysen, Anbindungen an den Rest Ihres Tech-Stacks und ein Supportplan.

Entwicklung
≈ 50.500 USD bis 77.200 USD, delivered within 16 weeksCAD 71,900 to 109,900

Preise in Ihrer Währung sind Schätzungen zum heutigen Kurs der Bank of Canada. Alle Rechnungen werden in CAD oder USD gestellt.

Wie bezahlt wird

Anzahlung 30%
CAD 21,570 to 32,970
Découverte 5%
CAD 3,595 to 5,495
Commandes convenues 3.5%
CAD 2,516.50 to 3,846.50
Maquettes approuvées 5%
CAD 3,595 to 5,495
Fonctions principales 15.2%
CAD 10,928.80 to 16,704.80
Développement complet 10.1%
CAD 7,261.90 to 11,099.90
Fonctionnel sur un serveur de test 7.1%
CAD 5,104.90 to 7,802.90
Tests et corrections 5%
CAD 3,595 to 5,495
Mise en ligne 9.1%
CAD 6,542.90 to 10,000.90
Holdback, 30 days after launch (10%)
CAD 7,190 to 10,990

Betrieb

Hosting
≈ 176 USD im MonatCAD 250 im Monat
Support
≈ 2.500 USD im MonatCAD 3,565 im Monat

Einen Bot nach dem Start betreiben

Ein Bot, der auf das Gateway hört, ist ein Programm, das den ganzen Tag, jeden Tag verbunden bleiben muss. Planen Sie, wo er läuft, wie er nach einem Absturz neu startet und wie Sie erfahren, dass er ausgefallen ist, bevor Ihre Mitglieder es Ihnen sagen.

  • Hosten Sie ihn auf einem Server oder einer Container-Plattform mit automatischen Neustarts und Health Checks, nicht auf dem Rechner von irgendjemandem.
  • Halten Sie seine Daten (Moderationsprotokolle, Tickets, Einstellungen) in einer richtigen Datenbank mit Sicherungen, nicht in Dateien neben dem Code.
  • Protokollieren Sie jeden Befehl und jeden Fehler, damit sich die Frage eines Moderators, was passiert ist, beantworten lässt.
  • Bewahren Sie das Token des Bots in einem Geheimnisspeicher auf, tauschen Sie es aus, falls es je durchsickert, und fügen Sie es nie in einen Chat ein.
  • Verfolgen Sie Discords Änderungsprotokoll für Entwickler. Plattformänderungen werden angekündigt, und ein Bot, den niemand pflegt, hört still auf zu funktionieren.

Wissen, ob es funktioniert hat

Legen Sie vor dem Livegang fest, wie Erfolg aussieht, damit die nächste Funktion nach Belegen gewählt wird und nicht danach, wer am lautesten fragt. Das meiste davon kann der Bot für Sie zählen.

  • Onboarding: wie viele Menschen beitreten, wie viele die Verifizierung abschließen und wie viele in der ersten Woche wieder gehen.
  • Moderation: Aktionen pro Woche, Wiederholungstäter und wie lange eine Meldung wartet, bis jemand handelt.
  • Support: geöffnete Tickets, Zeit bis zur ersten Antwort, Zeit bis zum Schließen und welche Fragen immer wiederkommen.
  • FAQ-Befehle: welche Antworten am meisten genutzt werden und welche Fragen trotzdem einen Menschen erreichen. Das sind die nächsten Antworten, die Sie schreiben sollten.

Prüfen Sie, was Discord schon kann, bevor Sie dafür bezahlen. Community-Server haben eingebaute Onboarding-Fragen und AutoMod, und für einen kleinen Server kann das genügen. Ein eigener Bot sollte tun, was diese nicht können: Ihre Regeln, Ihre Aufzeichnungen und Verbindungen zu Ihren eigenen Systemen.

Eine Checkliste für Ihr Briefing

  1. 01

    Benennen Sie die Aufgaben

    Listen Sie auf, was Moderatoren und Manager jede Woche von Hand tun und wie lange es dauert.

  2. 02

    Wählen Sie die ersten fünf

    Nehmen Sie die Funktionen, die die meiste Zeit sparen und den wenigsten Zugriff brauchen.

  3. 03

    Entscheiden Sie, wer was bearbeitet

    FAQ-Texte, Rollenmenüs, Begrüßungsnachrichten und Protokollkanäle sollten Mitarbeitende ohne Entwickler bearbeiten können.

  4. 04

    Schreiben Sie den nötigen Zugriff auf

    Intents und Berechtigungen, und warum jede gebraucht wird. Das beschleunigt die Prüfung und hält den Bot sicher.

  5. 05

    Planen Sie den Betrieb

    Hosting, Überwachung, Sicherungen und wen man anruft. Ein Bot ist ein Dienst, keine einmalige Datei.

// sources

Woher die Zahlen kommen.

Jede Statistik in diesem Ratgeber verlinkt hierher. Preise kommen aus unserem Rechner, nicht aus einer Quelle.

  1. [1]Discord Developer Documentation, Application Commands, 2026. docs.discord.com/developers/interactions/application-commands
  2. [2]Discord Developer Documentation, Receiving and Responding to Interactions, 2026. docs.discord.com/developers/interactions/receiving-and-responding
  3. [3]Discord Developer Documentation, Gateway (Intents), 2026. docs.discord.com/developers/topics/gateway
  4. [4]Discord Developer Documentation, Rate Limits, 2026. docs.discord.com/developers/topics/rate-limits

// questions

Kurze Antworten.

Sollten wir stattdessen einen bestehenden Bot nutzen?

Im ersten Jahr oft ja. Bekannte öffentliche Bots decken Moderation und Rollen gut ab. Ein eigener Bot lohnt sich, wenn Sie eigene Regeln, eigene Daten oder Verbindungen zu Ihrer eigenen Website, App oder Ihrem Spiel brauchen.

Kann ein Bot mehrere Server bedienen?

Ja. Ein Bot wird je Server installiert, und seine Einstellungen und Daten werden für jeden getrennt gehalten.

Gehört uns der Bot?

Ja. Der Code, die Discord-Anwendung und die Hosting-Konten laufen auf Ihren Namen, sobald die Arbeit bezahlt ist.

// weiter

Haben Sie ein Projekt im Kopf?

Geben Sie es in den Rechner und erhalten Sie in wenigen Minuten eine Spanne. Oder erzählen Sie uns davon, und wir melden uns mit Fragen.

Discord-Bots für Communities: was Sie zuerst bauen sollten | Atheron Network Labs