LunarisDocsbyAsta
ÄnderungenStatus
DEDashboard
Moderation

Moderation-Befehle

Werkzeuge, die deinen Server sicher halten. Jede Aktion wird als nummerierter Fall protokolliert, den du später nachschlagen kannst.

Benötigt Ban MembersBenötigt Kick MembersBenötigt Moderate MembersBenötigt AdministratorBenötigt Manage MessagesBenötigt Manage ServerBenötigt Manage RolesBenötigt Manage ChannelsBenötigt Manage Nicknames

Jede Aktion wird zu einem Fall

Ban, Kick, Mute, Warn, Softban, Tempban, Jail und Restrict laufen intern alle über denselben gemeinsamen Handler (keine separate Umsetzung pro Befehl), deshalb wird jede Aktion identisch protokolliert: ein nummerierter Fall mit einem zur Aktion passenden Buchstaben-Präfix (B- für Ban, K- für Kick, M- für Mute, W- für Warn, S- für Softban), gepostet in deinem Mod-Log-Kanal mit farbigem Akzentbalken und Moderator, Grund und Zeitstempel als getrennte Felder statt einer Textwand.

Jederzeit nachschlagen: l?case view <id> für einen einzelnen Fall, oder l?case history <user> für alles, was zu diesem Mitglied vorliegt, dieselben Daten, die die Moderation-Seite im Dashboard als Tabelle zeigt.

Mod-Log-Kanal
LunarisAPPToday at 07:56 PM
Fall B-142 · Bann
Nutzer
@sable_
Moderator
@lunarmod
Grund
Raid-Versuch, 40 Nachrichten in 6s
Datum
vor 2 Minuten

Eine Aktion rückgängig zu machen löst den ursprünglichen Fall auf

Unban und Unmute protokollieren zwar ihren eigenen Fall, markieren aber zusätzlich den ursprünglichen Bann oder Mute als aufgelöst: wer ihn wann rückgängig gemacht hat, wird direkt an diesen Eintrag angehängt, statt zwei getrennte Zeilen im Log zu hinterlassen. l?case history bleibt auch nach mehreren Aufhebungen übersichtlich.

Antwort auf l?case history
LunarisAPPToday at 07:56 PM
Fallverlauf · @sable_
B-142
Bann · aktiv
B-140
BEHOBEN · Entbannt von @lunarmod · vor 4 Tagen

Das Ziel erhält vor den meisten Aktionen eine DM

Bei Ban, Kick, Softban und Tempban schickt Lunaris dem Ziel den Grund per DM, bevor die Aktion tatsächlich ausgeführt wird, sofern Discord das zulässt. Ein gebanntes Mitglied kennt den Grund in der Regel also, bevor es entfernt wird, nicht danach. Bei Warn läuft es andersherum: Der Fall wird zuerst angelegt, weshalb dessen DM als einzige eine Fall-ID enthält.

Direktnachricht
LunarisAPPToday at 07:56 PM
Du wurdest von Lunaris Community gebannt.
Grund
Raid-Versuch, 40 Nachrichten in 6s
Von
@lunarmod

Ziele werden immer neu verifiziert, nie einer veralteten Erwähnung vertraut

Bevor die Rollenhierarchie geprüft oder irgendetwas ausgeführt wird, ruft Lunaris das Ziel anhand seiner echten Discord-ID neu ab, statt dem zu vertrauen, was eine Nachrichten-Erwähnung oder Slash-Befehl-Option zwischengespeichert hat. Das schließt eine reale, früher ausgelieferte Fehlerklasse, bei der ein veraltetes oder unvollständig aufgelöstes Member-Objekt eine Rollenhierarchie-Prüfung stillschweigend bestehen lassen konnte, obwohl sie die Aktion hätte blockieren müssen.

Warn-Schwellenwerte eskalieren automatisch

l?warnthreshold verknüpft eine Warnungsanzahl mit einer automatischen Aktion (Mute, Kick oder Bann), sodass Wiederholungstäter eskalieren, ohne dass ein Moderator die Anzahl manuell im Blick behalten muss. Das ist ein eigenständiges System, getrennt von Guild Protection (Antinuke), das bewusst gar keinen Schwellenwert kennt: Dort gilt schon eine einzige unautorisierte destruktive Aktion als schwerwiegend genug für sofortiges Handeln.

Purge vs. Masspurge

purge löscht bis zu 100 Nachrichten im aktuellen Kanal, optional gefiltert auf einen Nutzer: das Werkzeug für die alltägliche Aufräumarbeit. masspurge ist die Variante für den Ernstfall: Es durchläuft jeden Kanal im Server und löscht die Nachrichten eines Nutzers innerhalb eines Zeitfensters, begrenzt durch Discords eigenes 14-Tage-Limit fürs Massenlöschen. masspurge ist für einen Spam- oder Scam-Link-Raid gedacht, nicht für die routinemäßige Moderation.

Befehle

l?ban <@user|id> [reason]Ban Membersaka b

Bannt ein Mitglied dauerhaft und löscht optional seine letzten Nachrichten.

l?ban @spammer raiding 1
l?hackban <user_id> [reason]Ban Members

Bannt per roher Nutzer-ID, auch wenn die Person dem Server nie beigetreten ist: für Bannlisten-Importe oder um einen bekannten Raider vorab zu blockieren.

l?hackban 712989123456789012 known raid account
l?softban <@user|id> [days] [reason]Ban Membersaka sb

Bannt und entbannt sofort wieder: löscht die letzten Nachrichten des Nutzers, ohne ihn gebannt zu lassen.

l?softban @user mass mention
l?kick <@user> [reason]Kick Members

Entfernt ein Mitglied vom Server. Es kann mit einer neuen Einladung wieder beitreten.

l?kick @user breaking rules
l?mute <@user> [duration] [reason]Moderate Membersaka stfu, timeout, m

Setzt ein Mitglied mit Discords eingebautem Timeout aus. Maximal 28 Tage.

l?mute @user 1h spamming
l?restrict <image|reaction|remove> <user>Moderate Membersaka imute, rmute

Eine mildere Maßnahme als ein vollständiger Mute: blockiert nur Bild- und Embed-Beiträge oder nur Reaktionen, ohne den Textchat ganz stummzuschalten.

l?restrict image @user
l?warn <@user> <reason>Moderate Members

Spricht eine Verwarnung aus. Verwarnungen sammeln sich an und können über Verwarn-Schwellen automatische Strafen auslösen.

l?warn @user first warning
l?tempban <@user|id> <duration> [reason]Ban Membersaka tb

Bannt für eine bestimmte Zeit und entbannt danach automatisch.

l?tempban @user 7d
l?massban <id1 id2 id3...> [--reason <reason>]Administrator

Bannt mehrere Nutzer per ID mit einem Befehl, um eine ganze Raid-Liste auf einmal zu räumen.

l?massban 123456789012345678 234567890123456789
l?purge <amount> [user]Manage Messages

Löscht bis zu 100 Nachrichten im aktuellen Kanal auf einmal, optional nur von einem Nutzer.

l?purge 50 @user
l?masspurge <duration> <user>Manage Messagesaka mpurge

Löscht die Nachrichten eines Nutzers in allen Kanälen des Servers innerhalb eines Zeitfensters: gedacht, um einen Spam- oder Betrugs-Raid aufzuräumen, nicht für die normale Moderation.

l?masspurge 1h @spambot
l?case <view|list|recent|reason|remove|removeall>Moderate Membersaka cases, modcase, modhistory, modlogs

Schlage einen einzelnen Fall per ID nach, liste alle Fälle eines Mitglieds auf, bearbeite den Grund eines Falls oder entferne einen Fall (oder alle eines Mitglieds, nur Admin) aus dem Protokoll.

l?case list @user
l?warnthreshold <set|remove|list> [warns] [action] [duration]Manage Serveraka autowarn

Bestraft ein Mitglied automatisch, sobald es eine bestimmte Anzahl Verwarnungen erreicht: Mute, Kick oder Bann.

l?warnthreshold add 3 mute 1h
l?warndecay <days> (0 = off)Manage Serveraka warnexpiry, warnexpire

Lässt Verwarnungen nach einer festgelegten Anzahl Tage automatisch ablaufen, sodass alte nicht mehr auf die Schwellen zählen.

l?warndecay 30
l?warninfo <@user>Moderate Members

Listet alle aktiven Verwarnungen eines Mitglieds mit Gründen und Daten auf.

l?warninfo @user
l?warnreset <@user>Moderate Members

Löscht alle Verwarnungen eines Mitglieds und setzt den Zähler auf null zurück.

l?warnreset @user
l?wt @userModerate Membersaka quickwarn, warntemplate

Verwarnt ein Mitglied mit einem Klick über eine vorgefertigte Begründungs-Vorlage, statt jedes Mal einen Grund zu tippen.

l?wt @user
l?modnote <add|view|delete> <user> [note]Moderate Membersaka note, notes

Private Team-Notizen zu einem Mitglied. Nur für Moderatoren sichtbar, nie für das Mitglied.

l?modnote add @user left on good terms
l?appeals <status|toggle|channel|window|cooldown|attempts|evidence|questions|types>Manage Serveraka appeal, banappeal

Lässt gebannte Nutzer Einspruch einlegen. Der Bot schickt ihnen vor dem Bann per DM einen Einspruchs-Button, sie füllen ein von dir verfasstes Formular aus und können Beweise anhängen, und es landet in deinem Prüfkanal mit den Buttons Annehmen, Ablehnen und Mehr Infos anfordern. Beim Annehmen werden sie entbannt.

l?appeals channel #ban-appeals
l?jail <setup|add|release>Manage Roles

Entzieht einem Mitglied seine Rollen und sperrt es in einen Gefängnis-Kanal, bis es freigelassen wird.

l?jail add @user pending review
l?lock [channel] [reason]Manage Channels

Verhindert, dass Mitglieder in einem Kanal Nachrichten senden. Mit unlock machst du es rückgängig.

l?lock #general
l?unlock [channel]Manage Channels

Macht lock rückgängig, sodass Mitglieder wieder Nachrichten im Kanal senden können.

l?unlock #general
l?hide [channel]Manage Channels

Versteckt einen Kanal komplett vor @everyone, statt wie lock nur Nachrichten zu blockieren.

l?hide #general
l?unhide [channel]Manage Channels

Macht hide rückgängig und den Kanal wieder für @everyone sichtbar.

l?unhide #general
l?slowmode <off|duration>Manage Channelsaka slow

Setzt Discords Nachrichten-Abklingzeit pro Nutzer für den Kanal, in dem der Befehl ausgeführt wird.

l?slowmode 10s
l?unban <user_id> [reason]Ban Members

Hebt einen Bann auf, sodass der Nutzer mit einer neuen Einladung wieder beitreten kann.

l?unban 712989123456789012
l?unmute <@user>Moderate Members

Hebt einen aktiven Timeout eines Mitglieds auf, bevor er von selbst abläuft.

l?unmute @user
l?stickyroles <enable|disable|status>Manage Serveraka persistroles

Wendet die Rollen eines Mitglieds automatisch erneut an, wenn es den Server verlässt und wieder beitritt, damit ein gekicktes und zurückgekehrtes Mitglied nicht mit weißer Weste zurückkommt.

l?stickyroles enable
l?decancer <user>Manage Nicknamesaka cleannick

Entfernt Hoisting-Symbole und unlesbares Unicode aus einem Nicknamen, damit er normal sortiert und angezeigt wird.

l?decancer @user
l?forcenick <user> <name|clear>Manage Nicknamesaka fn, forcenickname

Sperrt ein Mitglied auf einen bestimmten Nicknamen; wenn es versucht, ihn zu ändern, setzt Lunaris ihn zurück.

l?forcenick @user xX_Gamer_Xx
l?picperms <user> [channel]Manage Channelsaka imageperms

Schaltet um, ob ein Mitglied in einem Kanal Bilder oder Links posten darf, ohne vollständigen Mute.

l?picperms @user #general
l?massrole <add|remove> <role> [all|humans|bots|role]Manage Rolesaka mrole, bulkrole

Fügt vielen Mitgliedern auf einmal eine Rolle hinzu oder entzieht sie, gefiltert nach allen Mitgliedern, nur Menschen, nur Bots oder einer anderen Rolle.

l?massrole add @Member humans
l?giverole <user> <role>Manage Rolesaka addrole

Gibt einem einzelnen Mitglied eine einzelne Rolle.

l?giverole @user @Member
l?takerole <user> <role>Manage Rolesaka removerole

Entzieht einem einzelnen Mitglied eine einzelne Rolle.

l?takerole @user @Member
l?ignoredchannelsManage Serveraka ignorechannel, nocommands

Verwaltet, in welchen Kanälen Lunaris Befehle komplett ignoriert.

l?ignoredchannels
l?temprole <user> <role> <duration>Manage Rolesaka tr

Gibt einem Mitglied eine Rolle, die nach Ablauf der Dauer automatisch entfernt wird.

l?temprole @user @Muted 1h
l?nukeManage Channels

Löscht den aktuellen Kanal und erstellt ihn sofort neu, wodurch alle Nachrichten verschwinden. Nicht umkehrbar.

l?nuke

Das ist der vollständige moderation-Befehlssatz. Suchst du etwas anderes? Alle Module durchsuchen im Docs-Hub.

Mehr entdecken