Zum Hauptinhalt springen
Version: Beta 🚧

Liste der Befehle

Alle RaidProtect-Befehle, gruppiert nach Kategorie. Klicken Sie auf den Namen eines Befehls, um zu seiner detaillierten Dokumentation zu gelangen.

Legende der Prototypen

  • (arg): erforderliches Argument.
  • [arg]: optionales Argument.
  • [--flag]: optionales boolesches Flag (Slash: flag: true, Nachricht: --flag).
  • [--flag=wert]: optionales Flag mit Wert.
  • (@mitglied) / (#kanal) / (@&rolle): Präfix, das den erwarteten Typ angibt.

Konfiguration & Installation

BefehlPrototypBeschreibung
/setup/setupStartet die geführte Installation, um RaidProtect auf dem Server zu aktivieren.
/settings/settingsÖffnet das interaktive Menü, um die Konfiguration jederzeit zu ändern.
/honeypot/honeypotKonfiguriert den HoneyPot-Fallenkanal.
/tagrole/tagroleKonfiguriert die Rolle, die Mitgliedern mit dem Server-Tag zugewiesen wird.
/display public/display publicVerwaltet die öffentlichen Informationspanels von RaidProtect.

Moderation

Sanktionen

BefehlPrototypBeschreibung
/ban/ban (@benutzer) [dauer] [--delete-messages=dauer] [--silent] [grund]Bannt einen Benutzer dauerhaft.
/tempban/tempban (@benutzer) (dauer) [--delete-messages=dauer] [--silent] [grund]Bannt einen Benutzer für eine festgelegte Dauer.
/softban/softban (@mitglied) [--delete-messages=dauer] [--silent] [grund]Bannt und entbannt ein Mitglied, um seine Nachrichten zu löschen.
/unban/unban (@benutzer) [--silent] [grund]Hebt eine Bannung auf.
/kick/kick (@mitglied) [--silent] [grund]Kickt ein Mitglied vom Server.
/mute/mute (@mitglied) (dauer) [--force-timeout] [--silent] [grund]Schaltet ein Mitglied stumm (Mute-Rolle oder Discord-Timeout).
/unmute/unmute (@mitglied) [--silent] [grund]Hebt das Mute / Timeout eines Mitglieds auf.
/jail/jail (@mitglied) [--silent] [grund]Sperrt ein Mitglied über die Jail-Rolle ein.
/tempjail/tempjail (@mitglied) (dauer) [--silent] [grund]Sperrt ein Mitglied für eine festgelegte Dauer ein.
/unjail/unjail (@mitglied) [--silent] [grund]Lässt ein Mitglied aus der Jail frei.
/warn/warn (@mitglied) [--silent] [grund]Verwarnt ein Mitglied formell per DM.

Moderationswerkzeuge

BefehlPrototypBeschreibung
/clear/clear (anzahl) [@benutzer]Löscht eine Gruppe von Nachrichten in einem Kanal.
/snipe/snipe [@benutzer] [--channel=#kanal]Ruft die zuletzt gelöschte Nachricht eines Kanals oder eines Benutzers ab (1 Stunde).
/modview/modview (@benutzer)Öffnet eine zentrale Moderationsansicht eines Mitglieds (Sanktionen, Notiz, Snipe).
/note/note (@benutzer)Fügt die interne Moderationsnotiz eines Mitglieds hinzu oder ändert sie.
/nick/nick (@mitglied) [pseudonym]Ändert das Pseudonym eines Mitglieds auf dem Server (leer zum Zurücksetzen).

Kanalsperre

BefehlPrototypBeschreibung
/lock/lock [#kanal] [dauer] [grund]Sperrt einen Kanal, um das Senden von Nachrichten zu verhindern (optionale Dauer).
/unlock/unlock [#kanal] [grund]Entsperrt einen zuvor gesperrten Kanal.
/slowmode/slowmode (intervall) [dauer] [#kanal] [grund]Aktiviert oder ändert den Slowmode eines Kanals (optionale Anwendungsdauer).

Sanktionsverlauf

BefehlPrototypBeschreibung
/sanctions search/sanctions search [@benutzer] [@moderator] [typ] [grund] [datum] [status] [moderator-typ]Sucht im Verlauf mit Filtern (Benutzer, Moderator, Typ, Datum, Status …).
/sanctions info/sanctions info (id)Zeigt die Details einer Sanktion an.
/sanctions edit/sanctions edit (id) [neuer_grund] [neue_dauer]Ändert den Grund einer bestehenden Sanktion.
/sanctions delete/sanctions delete (id) [grund]Entfernt eine Sanktion aus dem Verlauf.
/my-sanctions/my-sanctionsErmöglicht es einem Mitglied, seine eigenen Sanktionen einzusehen.

Anti-Raid

BefehlPrototypBeschreibung
/raidmode/raidmode [zustand] [dauer]Aktiviert oder deaktiviert den Raid-Modus (Blockierung neuer Beitritte).
/joinlock/joinlock [zustand]Schließt den Serverzugang dauerhaft für neue Mitglieder.
/dmlock/dmlockAktiviert oder deaktiviert das dauerhafte Schließen der Server-DMs.
/dmlock-info/dmlock-infoInformiert die Mitglieder über den Status der DM-Schließung.

Authentifizierung

BefehlPrototypBeschreibung
/auth/auth [rolle]Authentifiziert sich, um eine geschützte Rolle zu erhalten.
/auth-profile/auth-profileVerwaltet das eigene Authentifizierungsprofil (PIN, OTP, Passkeys).
/auth-settings/auth-settingsKonfiguriert geschützte Rollen und autorisierte Benutzer.

Bypass

BefehlPrototypBeschreibung
/bypass captcha/bypass captcha [@benutzer]Erlaubt einem Benutzer, ohne Captcha beizutreten.
/bypass minage/bypass minage [@benutzer]Erlaubt einem Benutzer, ohne Mindestalter beizutreten.

Dienstprogramme

BefehlPrototypBeschreibung
/userinfo/userinfo [@benutzer]Zeigt Informationen über einen Benutzer an.
/serverinfo/serverinfoZeigt Informationen über den Server an.
/ds/ds (@benutzer)Zeigt die Discord-Sanktionen (DSA) eines Benutzers an.
/prune/prune [tage]Entfernt inaktive Mitglieder über ein interaktives Menü.
/channel duplicate/channel duplicate (#kanal)Dupliziert einen Kanal mit seinen Einstellungen und Berechtigungen.
/channel clear/channel clear (#kanal)Löscht und erstellt einen Kanal identisch neu.
/block add/block add [@benutzer] [grund]Hindert einen Benutzer daran, bestimmte Funktionen zu nutzen.
/block remove/block remove [@benutzer] [grund]Hebt die Sperre eines Benutzers auf.
/block list/block listListet die blockierten Benutzer auf.
/report/report (@mitglied) (grund)Ermöglicht Mitgliedern, eine Situation der Moderation zu melden.

Informationen & Hilfe

BefehlPrototypBeschreibung
/about/aboutZeigt allgemeine Informationen über RaidProtect an.
/help/helpZeigt die allgemeine Hilfe von RaidProtect an.
/invite/inviteZeigt nützliche Links an (Einladung, Support, Bot-Seite).
/changelog/changelogKonsultiert das Änderungsprotokoll von RaidProtect.
/feedback/feedbackTeilt eine Meinung, einen Vorschlag oder eine Bug-Meldung.

⚙️ Zwei Möglichkeiten, einen Befehl zu verwenden

Beide Formate bieten genau die gleichen Möglichkeiten: Alles, was per Slash machbar ist, ist auch per Nachricht machbar — und umgekehrt. Der Unterschied liegt nur in der Art und Weise, wie der Befehl eingegeben wird.

Slash-Befehle: am einfachsten

Tippen Sie / in einen Kanal, wählen Sie den Befehl, und Discord schlägt Ihnen jeden Parameter über eine spezielle Oberfläche vor (Benutzer-Auswahl, Kanal-Auswahl, Autocomplete für Dauern usw.). Das ist die standardmäßig empfohlene Methode — Sie müssen sich nichts merken.

/ban @mitglied grund: scam-spam

Nachrichtenbefehle: am komplexesten

Sobald das Präfix in /settings aktiviert ist, können Sie die Befehle auch als klassische Nachricht schreiben (?ban …, ?kick … usw.). Keine grafische Oberfläche: Sie müssen die Syntax kennen (positionelle Argumente, benannte Flags, freies Argument am Zeilenende). Im Gegenzug ist das schneller über die Tastatur für Moderatoren, die die Befehle beherrschen.

Positionelle Argumente

In der Reihenfolge des Prototyps angegeben, ohne Namen. Das sind die Hauptargumente des Befehls.

?ban 123456789012345678
?slowmode 10s

Benannte Flags (--name=wert)

Für sekundäre Optionen. Die Flags können überall im Befehl platziert werden, in beliebiger Reihenfolge.

  • --silent (boolesch): aktiviert die Option einfach.
  • --delete-messages=7d: gibt der Option einen Wert.
?ban @mitglied --delete-messages=7d --silent grund des bans
?tempban @mitglied 1d --silent er hat es wieder getan

„Rest"-Argument (freier Text)

Das letzte Argument bestimmter Befehle (typischerweise [grund]) erfasst alles, was Sie danach schreiben, einschließlich Leerzeichen, ohne Anführungszeichen setzen zu müssen.

?warn @mitglied du hast wieder Regel 3 des Servers verletzt