Skip to main content

Overview

Members report a user or a message, and staff handle each report from a card with buttons. Every report is numbered and stored. Reports about a member or a message go to the server’s staff. A DM from Petto itself is reported with the button under it, and that report goes to the Petto team only: see DMs from Petto.

Reporting

The reason can have several words without quotes. The category (spam, harassment, hate, nsfw, scam, threats, impersonation, other) goes after it as --category spam, and asking for an urgent ping or hiding your name as --ping yes and --anonymous yes. Anonymous reports stay anonymous in every view.
Luna types !report send @griefer_99 with a reason and --category scam, and Petto answers Report 59 sent, Scam or phishing

In Discord: a report sent with the command.

The card of report 59, hate speech, that pings Moderators and says Reported by: Anonymous

In Discord: an anonymous report as the staff sees it.

Each of the three opens the same form: what kind of problem it is, optional context and, when the server allows them, the boxes to ping the moderators and to report anonymously. The reporter then gets a receipt only they can see. Each of the three opens the same form: what kind of problem it is, optional context and, when the server allows them, the boxes to ping the moderators and to report anonymously. The reporter then gets a receipt only they can see. Right-click a message, Apps, Report Message to report a message, or right-click a member, Apps, Report User. Right-click a message, Apps, Report User to report the person who wrote it. Each of the three opens the same form: what kind of problem it is, optional context and, when the server allows them, the boxes to ping the moderators and to report anonymously. The reporter then gets a receipt only they can see.
The Report Message form: the reported message by griefer_99 and when it was sent, the category Scam or phishing, the context, Ping Moderators ticked and Report Anonymously

In Discord: the form of Report Message, with the message on top.

The Report User form for griefer_99 with the category Harassment or bullying and the context

In Discord: the form of Report User on a member.

The Report User form opened from a message: it reports griefer_99 and says that to report the message itself you use Report Message

In Discord: Report User from a message reports the person, not the message.

Under the message of griefer_99 Petto answers only to the reporter: Report 59 sent, Scam or phishing, and a DM will come when the staff close it

In Discord: the receipt after sending the form.

The report card

Each report is posted with buttons: A closing reason is shown on the card, written in the report thread and sent to the reporter in a DM. When the report is resolved or dismissed the thread is locked and archived, and it opens again if the report is reopened.
Report 58 of the scam category that pings Moderators, with the reported user, who reported, the channel, the message and its content, the context and the Claim, Resolve, Dismiss and Invite reporter buttons

In Discord: a new report as the staff sees it in the reports channel.

The card of report 58 now says Being handled by kira, with the Resolve, Dismiss and Release buttons

In Discord: a report claimed from its card.

The Resolve report 57 form with the reason, which is shown on the report and sent to the reporter

In Discord: Resolve asks for the reason.

The card of report 57: Resolved by kira with the reason, and the Reopen button

In Discord: the card of a resolved report.

In the thread of report 57 Petto writes Report resolved by kira, with the reason

In Discord: the last message of the report thread.

A DM from Petto: your report 57 in Petto Land was resolved, with the reason and a thank you

In Discord: the DM the reporter gets when the report is closed.

Staff commands

/report config (a slash command only) opens a settings panel with selects, switches, a limits form and a Send test report button that also checks Petto can post in the channel. status is open, claimed, resolved, dismissed or all.
liam used /report config and Petto answers only to him with the Report settings panel: delivery, rules, the menus of the channel and the roles, the switches, Limits and Send test report

In Discord: the settings panel, only for who opened it.

liam types !report config and Petto answers that report settings are available from the /report config slash command only

In Discord: with the prefix, the panel is not opened.

liam types !report disable and Petto answers that reports are disabled and the saved channel and options are kept

In Discord: reports turned off, the settings kept.

kira types !report list open: report 58, Scam or phishing, about griefer_99, open, 3 minutes ago, with the reason

In Discord: the open reports.

kira types !report view 57 and Petto shows report 57 with who reported, the context and that kira is handling it, with Open in report channel

In Discord: one report in full.

kira types !report stats: 6 reports by status, the last 7 days, 1 member blocked and the most reported members

In Discord: the numbers of the reports.

kira types !report block @zoe_plays with a reason and Petto answers that zoe_plays can no longer send reports

In Discord: a member who can no longer report.

kira types !report unblock @jellybean and Petto answers that jellybean can send reports again

In Discord: a member who can report again.

kira types !report blocklist: jellybean, blocked by kira 3 days ago for fake reports

In Discord: who is blocked from reporting.

Settings

!reportconfig shows these settings in one card, with every report command. !reportconfig shows these settings in one card, with every report command. !reportconfig shows these settings in one card, with every report command.
liam types !reportconfig: the report channel, the roles, the switches, the cooldown and the daily limit, and the report commands

In Discord: the card of the reports module.

Blocked members cannot send reports. A member who reported someone shows up in that member’s !history. The Reports card in Community → Community Settings of the dashboard turns reports on or off and sets the channel, the urgent moderator role and anonymous reports.
The Reports card, on, with the reports channel, the Admin role as urgent moderator role and anonymous reports allowed

Dashboard → Community → Community Settings → Reports.