# Messages

Following messages are available for the reporting system in the lang files:

```yaml
reports:
    # The prefix for all messages related to reports.
    prefix: "&dReports &8»"
    reporter.report-created: "&bReported &7%culprit% &bfor &7%reason%&b."
    reporter.report-player-created: "&bReported &7%culprit% &bfor &7%reason%&b."
    reporter.report-rejected: "&7Your report has been rejected by &6%staff%&7."
    reporter.report-resolved: "&7Your report has been resolved by &6%staff%&7."
    reporter.report-accepted: "&7Your report has been accepted by &6%staff%&7."
    reporter.view-reports-button: "&9View your reports!"
    reporter.view-reports-button-tooltip: "Click to view your reports"

    report-created-notification: "&7%reporter% &bhas created a report with reason &7%reason%&b."
    report-player-created-notification: "&7%reporter% &bhas reported %culprit% for &7%reason%&b."
    report-reopened-notification: "&b%staff% &7reopened report from &6%reporter%"
    report-deleted-notification: "&b%staff% &7deleted report from &6%reporter%"
    report-accepted-notification: "&b%staff% &7has accepted report from &6%reporter%"
    report-closed-notification: "&6%staff% &fchanged report status to &6%status% &fReporter: &6%reporter%"
    reports-cleared: "&bReports cleared for &7%culprit%&b!"

    # Lines are separated by commas.
    reports-list-start: "&7%longline%, &7%target% &bhas &7%reports% &breports."
    reports-list-entry: "&b%count%: &7%reason% (%reporter%)"
    # Lines are separated by commas.
    reports-list-end: "&7%longline%"
```

### Placeholders:

| placeholder     | description                                                                    |
| --------------- | ------------------------------------------------------------------------------ |
| %staff%         | Staff currently assigned to the report (only if the report has staff assigned) |
| %reporter%      | Name of the player who created the report                                      |
| %culprit%       | Name of the player that got reported, or "Unknown" if no culprit               |
| %reason%        | Reason for the report                                                          |
| %status%        | The current status of the report                                               |
| %close\_reason% | The reason for closing the report (only on report close messages)              |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.staffplusplus.org/features/reporting/messages.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
