Player reports

Let players report cheaters and griefers — clips are gathered automatically and land in the Overwatch queue for staff.

Player reports let your community flag suspects with /report <player>. Each report gathers the right evidence automatically and drops it into the Player Reports button inside /overwatch, so staff review real clips instead of chasing chat messages.

Filing a report

/report <player> (aliases /rapor, /raporla) opens a category picker:

CategoryWhat happens
Cheating / 3rd-PartyAttaches the suspect’s recent clips from today to the report (newest first).
Grief & BuildsStarts a fresh timed recording of the suspect right now.
OtherDisabled placeholder for future categories.

A Grief report needs the target online (to record them); a Cheat report can be filed by name even if they’ve just logged off, from their existing clips.

Players track their own reports with /myreport (aliases /raporlarim), which shows each report’s status: Pending review, Reviewed — no action, or Reviewed — punished.

Death prompt

After a PvP death, the victim gets a clickable hint to report their killer — the fastest path from “that felt like cheating” to a real clip in the queue.

Report:
  DeathPrompt:
    Enabled: true   # message the victim a "report your killer" hint after a PvP death

Abuse limits

Reports are rate-limited and validated so the queue stays signal, not spam. Every limit is overridable per rank with a permission.

Report:
  Grief:
    RecordSeconds: 30        # how long a Grief report records the suspect
    NotifyReporter: true     # tell the reporter when recording starts / finishes
  Cheat:
    ClipLimit: 10            # max clips attached to a Cheat report (newest first)
    SameDayOnly: true        # only attach clips from the same calendar day
    RequireKilledReporter: true  # only accept a Cheat report if the target killed the reporter today
  Limits:
    MinPlaytimeHours: 12         # playtime needed before a player may report
    SameTargetCooldownMinutes: 60 # wait before reporting the SAME target again
    DailyLimit: 10               # max reports per player per day
KeyDefaultMeaning
Grief.RecordSeconds30Seconds the suspect is recorded when a Grief report is filed.
Grief.NotifyReportertrueTell the reporter when the recording starts and finishes.
Cheat.ClipLimit10Most clips attached to one Cheat report (newest first).
Cheat.SameDayOnlytrueOnly attach clips from the same calendar day as the report.
Cheat.RequireKilledReportertrueAccept a Cheat report only if the target actually killed the reporter today — kills fake reports.
Limits.MinPlaytimeHours12Hours of playtime needed before a player may use /report (0 = no requirement).
Limits.SameTargetCooldownMinutes60Cooldown before reporting the same target again (0 = none). Other targets are never blocked.
Limits.DailyLimit10Max reports a player may file per day.

Retention & evidence protection

Clips attached to a report are exempt from auto-deletion, so evidence never expires out from under an open report.

Report:
  Retention:
    ProtectClips: true   # report clips are exempt from normal retention cleanup
    Days: 30             # days to keep reports before they auto-purge (0 = forever)

When a report is purged its clips become eligible for the normal retention again.

Acting on a report

Reports surface in /overwatchPlayer Reports for review, and in /overwatchverified for admins. From the admin Decision menu, Punish — Ban runs your ban command and notifies the reporters; No Action Needed closes it cleanly. Full flow on the Overwatch review page.

Report:
  Action:
    BanCommand: "ban {player} {duration} {reason}"
    DefaultDuration: "3d"

Turning it off

One master switch disables the whole feature — command, death prompt and menu button:

Report:
  Enabled: false

Permissions

NodeAllowsDefault
report.useFile reports with /report (/rapor, /raporla)true
report.bypass.playtimeSkip the minimum-playtime requirementop
report.bypass.cooldownSkip the same-target cooldownop
report.limit.<n> / report.limit.unlimitedRaise / remove the daily report capfalse