Documentation / Moderation / Reports
On this page
Overview Who can view The /report command Arguments Example Responses The reports list The report detail view What the detail shows Staff notes Attachments Resolve a report Reopen a report Report DM notifications (Premium)

Moderation — Reports

User-generated reports — any member can flag a user to the moderation team with /report, and staff review, annotate, and resolve them from the web panel.

Overview

The Reports system lets any member of your server flag another user for the moderation team's attention. A member runs /report in Discord with the user, a reason, and optional evidence. Mokito creates a report, posts an embed to the reports channel, and adds the report to the Moderation → Reports page in the web panel. Staff can then review the report, add internal notes, upload attachments, and resolve or reopen it.

Reports are never deleted. They remain on the Reports page as a permanent record, even after they are resolved.

Who can view

Owners, managers, Mokito admins, and moderators can view the Reports page and all report details. Moderators can add notes, upload attachments, download attachments, resolve, and reopen reports — the same actions as owners and managers. Support team members cannot access the Reports page.

The /report command

Any guild member — not just moderators — can use /report. It is intentionally open: reporting is a member-facing tool, not a privileged moderation action. The response is ephemeral, so only the reporter sees it.

/report user:@badactor reason:Harassment evidence:https://discord.com/channels/.../123

Mokito responds (ephemeral):

Your report has been submitted and forwarded to the moderation team.

Arguments

ArgumentTypeRequiredDescription
userUser (@mention)YesThe user you want to report.
reasonStringYesWhy you are reporting the user. Be specific.
evidenceStringNoOptional evidence — message links, message IDs, or a description of where to find the evidence. Truncated to 1000 characters in the Discord embed.

Example

The embed posted to the reports channel includes the report ID, server name, reported user, reporter, reason, evidence, and a link to the web-panel report detail:

New moderation report · #a1b2c3d4-...
A member submitted a moderation report in **Your Server**.

Reported user: @badactor
Reported by:   @concernedmember (Concerned Member)
Reason:        Harassment
Evidence:      https://discord.com/channels/.../123
View report:   https://mokito.bippymiester.dev/dashboard/guilds/.../moderation/reports/a1b2c3d4-...
Report ID:     a1b2c3d4-...

Responses

ConditionEphemeral response
Reports channel not configured"Reports are not configured for this server."
No user provided"Please provide a user to report."
No reason provided"Please provide a reason for the report."
Moderation settings not configured"Moderation commands are not set up for this server yet..."
Command disabled"The **/report** command is currently disabled in this server."

The reports list

The Moderation → Reports page shows a paginated table (20 per page, newest first) of every report in the server. Each row shows:

ColumnWhat it shows
Report IDThe UUID of the report.
Reported userThe user who was reported, with avatar + display name.
Reported byThe user who filed the report, with avatar + display name.
ReasonA short preview of the reason.
StatusOpen or Resolved.
CreatedWhen the report was filed.
ActionA "View" link to the report detail page.

The report detail view

Click any report to open its detail page. The detail is laid out in two columns: the main details on the left, and the action sidebar on the right.

What the detail shows

Staff notes

Staff can add internal notes to any report. Notes are visible only to dashboard users — the reported and reporting users never see them. Each note records the author's display name and the timestamp. Use notes to coordinate with other staff, record investigation findings, or document why a report was resolved or reopened.

To add a note, type in the Add a note textarea and click Add note. Notes appear immediately in the list above the form.

Attachments

Staff can upload files to a report as evidence. Supported file types: PNG, JPG, JPEG, GIF, WebP, PDF, TXT, and MD. Maximum file size: 5 MB. Upload by clicking the drop zone or selecting a file, then click Upload file.

Uploaded files appear below the upload form with:

Click an image thumbnail to open a full-size preview.

Resolve a report

When the moderation team has finished reviewing a report, click Mark resolved in the action sidebar. The report's status changes to Resolved, the resolver and timestamp are recorded, and the report remains on the list for reference. If the DM reporting user toggle is enabled (Premium), the reporter receives a DM letting them know their report was resolved.

Reopen a report

If a resolved report needs further attention, click Reopen report in the action sidebar. The status changes back to Open, the reopen time and reopen count are recorded, and the report returns to the active queue. If DM reporting user is enabled, the reporter is notified. Reports can be reopened multiple times — the reopen count tracks how many times.

Report DM notifications Premium

Two optional DM notifications enhance the report workflow for Mokito Premium servers:

On a free server, both toggles are locked. Your preferences are saved and will activate when you upgrade. See the Settings → Report DM notifications section for the toggle reference.