Tutorials3 min Lesezeit

Discord Moderation Bot: Ban, Kick, Mute, Warn — TeraOne Tutorial 2026

Sieben Slash-Commands für Discord-Moderation mit Audit-Historie, Immune-Rollen und Hierarchie-Checks — ohne Eskalations-Magie, mit klaren Schutzmechanismen.

Moderation: Halte deinen Server sauber

Gute Discord-Moderation ist boring — und genau das ist das Ziel. Sieben Slash-Commands, klare Schutzmechanismen, eine vollständige Audit-Historie. Keine versteckte Eskalations-Magie, keine Blackbox.

Was es kann

  • 7 Slash-Commands/ban, /unban, /kick, /mute, /unmute, /warn, /history. Jeder mit sauberen Optionen und ephemerer Bestätigung für den Moderator.
  • Duration-Presets für Mute — Discord-Timeout mit Presets (60 s, 5 min, 10 min, 1 h, 1 d, 1 Woche, 28 d). Keine Millisekunden-Mathematik.
  • Nachrichten-Cleanup bei Ban — optional die letzten 0, 1 oder 7 Tage Nachrichten des Users löschen. Direkt im /ban-Dialog.
  • Immune-Rollen — bis zu 50 geschützte Rollen pro Server. Mitglieder mit Immune-Rolle können nicht moderiert werden — der Command wird mit Klartext-Fehler abgelehnt.
  • Optionale DM — pro Command per Toggle, plus globaler Default im Dashboard. Fällt bei blockierten DMs still durch.
  • Vollständige Audit-Historie/history <user> zeigt alle Actions mit Grund, Moderator, Dauer und Zeitstempel. Im Dashboard mit Cursor-Pagination und Filter nach Action-Typ.

Wie du es einrichtest

  1. Dashboard → Moderation öffnen.
  2. Modul aktivieren.
  3. Immune-Rollen setzen — z. B. @Admin, @Senior Mod, @Bot-Team. Bis zu 50 Rollen.
  4. Optional: globalen DM-Default festlegen („User wird per DM informiert" an/aus).
  5. Im Discord die TeraOne-Rolle in den Server-Rollen-Einstellungen über alle zu moderierenden Rollen schieben.
  6. Loslegen: /warn @User Grund oder /mute @User 1h Grund.

Mehr im Dashboard.

Tipps für bessere Ergebnisse

  • Immune-Rolle „Protected" anlegen und gezielt User-IDs zuweisen, die per Account geschützt werden müssen — Immunität läuft über Rollen, nicht über User-IDs.
  • Ban mit 1-Tag-Cleanup ist meist genug — 7 Tage löscht auch lange-zurück-liegende sinnvolle Beiträge.
  • /history regelmäßig prüfen — bei wiederholten Warns siehst du auf einen Blick, wer eskaliert.

FAQ

Werden Warns gegen Discord-Timeouts gezählt? Nein. /warn ist ein reiner Log-Eintrag — keine automatische Eskalation zu Mute oder Ban. Der Eintrag erscheint in /history und im Dashboard, der User wird optional per DM benachrichtigt.

Was passiert beim Entfernen des Bots? Server-spezifische Daten (ModAction, ModerationConfig) werden 30 Tage nach Bot-Entfernung automatisch gelöscht.

Wie funktioniert die Bot-Hierarchie? Discord erlaubt Mod-Actions nur gegen User, deren höchste Rolle unter der höchsten Bot-Rolle liegt. Schiebe die TeraOne-Rolle in deinen Server-Rollen-Einstellungen nach oben.


Hilfe nötig? Komm in unseren Discord-Server.