4 Mod Commands
darksoon edited this page 2026-05-07 21:41:36 +02:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Mod Commands

Alle manuellen Moderations-Commands. Permissions werden auf Discord-Ebene geprüft (Moderate Members / Manage Guild / Administrator).


/mod

Command Berechtigung Funktion
/mod warn <user> <grund> Mitglieder moderieren Verwarnen — bekommt P-#-ID, zählt für Eskalation
/mod note <user> <note> Mitglieder moderieren Staff-Notiz ohne Strafe — taucht in /mod history auf
/mod kick <user> [grund] Mitglieder kicken Kicken
/mod ban <user> [grund] [delete-days] Mitglieder bannen Bannen (optional: 07 Tage Nachrichten löschen)
/mod softban <user> [grund] [delete-days] Mitglieder bannen Kick + Lösch-Cleanup (Ban+Unban-Combo)
/mod mute <user> <dauer> [grund] Mitglieder moderieren Discord-Timeout (max. 28d)
/mod unmute <user> Mitglieder moderieren Timeout aufheben
/mod unwarn <id> Server verwalten P-#-Verwarnung als inaktiv markieren
/mod history <user> Mitglieder moderieren Komplette Punishment-History
/mod clear <count> Nachrichten verwalten 1100 Nachrichten im aktuellen Channel löschen
/mod reload Server verwalten mod.yml neu laden

Wichtig: Du kannst nur User moderieren die einen niedrigeren Rang haben als du. Der Bot prüft das automatisch.


/mod history @user

Zeigt alle Punishments für einen User (Warns, Notes, Kicks, Bans, Mutes, Softbans), neueste zuerst.

  • 🟢 = aktiv (zählt für Eskalation)
  • = inaktiv

Jeder Eintrag enthält P-#-ID, Datum, Moderator und Grund.


/report

/report <user> <reason>

Public Command — jedes Mitglied kann andere User an die Mods melden.

Parameter Beschreibung
user Wer wird gemeldet
reason Pflichtfeld — was ist passiert
  • Cooldown: 5 Min zwischen Reports
  • Limit: 3 Reports pro Tag
  • Mods/Admins können nicht gemeldet werden
  • Der Report landet im konfigurierten mod-log-Channel

Berechtigung: Alle Member


/botstatus

Zeigt einen kompakten Status-Embed:

  • Uptime, WebSocket-Ping, Roundtrip-Latency
  • Memory (RSS / Heap)
  • Status aller Module (welcome / mod / tickets / news)
  • Ticket-Statistiken (offen / geschlossen / gesamt)
  • Punishment-Statistiken

Berechtigung: Server verwalten


Server-Audit-Logger (kein Command)

Der Bot loggt automatisch eine breite Palette an Server-Events in den mod-log-Channel:

  • Channel: create / delete / update (inkl. Voice-Channels die durch /voice erstellt / gelöscht werden)
  • Roles: create / delete / update
  • Members: role add/remove, update, kick, ban, unban
  • Profil: nickname, username, display name, avatar
  • Sonstige: invite, webhook, emoji (create/delete), message delete, message bulk delete

Voice-Channels aus dem Join-to-Create-System tauchen ganz normal in den Channel-Logs auf — der Executor ist der jeweilige Owner. Mehr dazu in GrumpyVoice.

→ Mehr in GrumpyMod


Dauer-Format

Für /mod mute:

Eingabe Bedeutung
30s 30 Sekunden
5m 5 Minuten
2h 2 Stunden
1h30m 1 Stunde 30 Minuten
7d 7 Tage
60 (Zahl ohne Einheit) 60 Minuten