Skip to content

Commands

Base command: /daisyfilter (aliases: /filter, /dfilter).

CommandPermissionDescription
/daisyfilterdaisyfilter.guiOpens the moderation dashboard (players); prints a hint for console.
/daisyfilter guidaisyfilter.guiOpens the dashboard.
/daisyfilter helpdaisyfilter.adminCommand overview.
/daisyfilter statusdaisyfilter.statusSnapshot version, rule counts, scan timings, database health, queue depth.
/daisyfilter versiondaisyfilter.statusPlugin and platform version.
/daisyfilter test <message>daisyfilter.testScans a message and shows the decision without side effects.
/daisyfilter reloaddaisyfilter.adminRe-reads configuration and recompiles rules off-thread.
/daisyfilter violations [player]daisyfilter.inspectRecent records, optionally filtered by player.
/daisyfilter inspect <id>daisyfilter.inspectFull safe metadata for one record.
/daisyfilter player <player>daisyfilter.inspectPlayer profile / aggregate statistics (GUI for players).
/daisyfilter history <player>daisyfilter.inspectIncident breakdown by disposition and category, plus a recent timeline.
/daisyfilter audit [staff]daisyfilter.inspectStaff action accountability log; filter by a staff member.
/daisyfilter note <player> <text>daisyfilter.notesAttaches a shared staff note to a player.
/daisyfilter notes <player>daisyfilter.notesLists the staff notes on a player.
/daisyfilter watch <player> <reason>daisyfilter.notesAdds a player to the watchlist; their incidents alert staff every time.
/daisyfilter unwatch <player>daisyfilter.notesRemoves a player from the watchlist.
/daisyfilter watchlistdaisyfilter.notesLists watched players and their reasons.
/daisyfilter mutesdaisyfilter.punish.muteLists active internal mutes with remaining time, reason, and any appeal.
/daisyfilter unmute <player>daisyfilter.punish.muteLifts a player’s internal mute.
/daisyfilter extend <player> <minutes>daisyfilter.punish.muteAdds time to an active mute.
/appeal <reason>daisyfilter.appealLets a muted player submit an appeal; notifies online staff. Opt-in — set appeal-command: true in config.yml (off by default to avoid clashing with an existing appeal plugin).
/daisyfilter monitor <on|off>daisyfilter.monitorToggles monitor-only mode at runtime.
/daisyfilter alerts <on|off>daisyfilter.alertsToggles staff alerts for the running player.
/daisyfilter purge <days> [confirm]daisyfilter.adminDeletes records older than <days>; requires confirm.
/daisyfilter export <player|all> [include-raw]daisyfilter.exportAsynchronous JSONL+ZIP export with a SHA-256 manifest.

export with include-raw additionally requires daisyfilter.view.raw and enabled raw storage; otherwise raw content is omitted. See permissions.md for defaults and gui.md for the menus.