> For the complete documentation index, see [llms.txt](https://infinitybot.gitbook.io/infinitybot-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://infinitybot.gitbook.io/infinitybot-docs/moderation/reports.md).

# Reports

The reports system allowed your users to report both users and messages with ease!

## Setup

You can setup the report system with the `/report setup` command.

| Command Option Name | Function                                                                                                      |
| ------------------- | ------------------------------------------------------------------------------------------------------------- |
| report-channel      | In this option you can select a channel where reports should be send to. This should be a staff only channel. |

{% hint style="info" icon="lightbulb-on" %}
If you don't set up the report system, reports will go to [your server's safety channel](/infinitybot-docs/guides/discord-guides/how-to-enable-community-in-your-server.md).&#x20;
{% endhint %}

### Report a User

Everyone in your server can report a user with the `Report User` [menu command](/infinitybot-docs/guides/infinitybot-guides/command-guides/how-menu-commands-work.md). The command will provide the user with a form, and after that send a report to your moderation team.&#x20;

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2F2GUeUJQkJYjd5UZpH9C5%2Fimage.png?alt=media&amp;token=375214ab-1acf-40b6-8c12-83d69ca33ecd" alt=""><figcaption></figcaption></figure>

### Report a Message

Everyone in your server can report a message with the `Report Message` [menu command](/infinitybot-docs/guides/infinitybot-guides/command-guides/how-menu-commands-work.md). The command will provide the user with a form, and after that send a report to your moderation team.&#x20;

<figure><img src="https://2255898787-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZqXmdaTQZknKkvcG0Uxz%2Fuploads%2FzDdHDDXlUNMUSMEsBDwl%2Fimage.png?alt=media&amp;token=ffaf61fd-3aa6-413c-87bf-10aa2c60b554" alt=""><figcaption></figcaption></figure>

### Blacklist a User

If you wish to blacklist a user from creating reports, you can do so with the `/report blacklist` command.&#x20;

| Command Option Name | Function                                                                                                                   |
| ------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| action              | In this option you can select what you want to do. You can blacklist a user and remove a blacklist (whitelist) from a user |
| user                | In this option you can select the user to run your action on                                                               |
