Lunova
Lunova
/ Documentation
All pages Dashboard

Reports

The report system lets members flag messages for staff review without leaving Discord. Right-click any message โ†’ Apps โ†’ Report Message.

Setup

/reportsetup setup channel: #report-queue [notify-role:] @Moderators [auto-delete:] 5
ParameterDescription
channelChannel where incoming reports appear as cards.
notify-roleRole pinged when a new report comes in. Optional.
auto-deleteIf this many unique users report the same message, it's automatically deleted. Set to 0 to disable. Default: 0.
Administrator

Report reasons

/reportsetup reasons reasons: Spam, Harassment, Misinformation, NSFW

Sets a comma-separated list of selectable reasons shown when a member submits a report. Leave blank to use a free-text field instead.

Role restrictions

/reportsetup blockreporter role: @NewMembers

Toggles a role that cannot submit reports. Run again to remove the restriction.

/reportsetup exempt role: @Staff

Toggles a role whose messages cannot be reported. Run again to remove the exemption.

Viewing configuration

/reportsetup status

Handling a report

Each report card in the queue channel shows the reported message, author, channel, reason, reporter count, and a row of action buttons:

ButtonAction
ClaimMarks the report as yours so others know it's being handled. The card updates to show who claimed it.
WarnIssues a warn case against the message author and marks the report as resolved.
Timeout 1hApplies a 1-hour timeout to the author, creates a mute case, and resolves the report.
DeleteDeletes the reported message and resolves the report. No case is created.
DismissResolves the report without taking action.

Buttons require Manage Messages or Moderate Members permission. Once a report is actioned, the card updates to show what was done and by whom.

โœ“ The Claim button prevents two mods from actioning the same report simultaneously. If a report is already claimed, clicking Claim shows an ephemeral message identifying who has it.

Disabling

/reportsetup disable