# Moderation

{% hint style="danger" %}
These features are disabled by default!
{% endhint %}

## Moderation Logs

You can set logs to track certain actions, such as <mark style="color:yellow;">Spam Detection</mark>, <mark style="color:yellow;">Ghost Messages</mark>, <mark style="color:yellow;">Timeouts / Untimeouts</mark>, and <mark style="color:yellow;">Warn/Unwarns</mark>. You can set individual channels as well as a master log channel.

## Anti-Spam

<mark style="color:yellow;">Response Level (1-5)</mark> controls the strictness of the anti-spam trigger, while <mark style="color:yellow;">Handling (1-5)</mark> controls what happens when triggered (length of timeout). Also deletes the offending messages.

<figure><img src="https://1547441923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTUvYr450XNfPejfgKFhf%2Fuploads%2FpPGLjjhQGZG3OltrXG9F%2Fimage.png?alt=media&#x26;token=099d8de8-dde5-4f10-ac70-1da96d579ad7" alt=""><figcaption></figcaption></figure>

## @everyone Mute

You can set <mark style="color:yellow;">@everyone</mark> pings to instantly timeout a user. You can change the <mark style="color:yellow;">length</mark>, <mark style="color:yellow;">custom message</mark>, and <mark style="color:yellow;">whitelisted roles</mark>. If no message is set, the ping will simply be <mark style="color:red;">deleted</mark>. Otherwise, after deletion the message will be send to the channel.

Users with a role on the <mark style="color:yellow;">whitelist</mark> will not have their ping deleted and will not be timed out.

{% hint style="warning" %}
Anti-spam measures (such as timeout) will take priority!
{% endhint %}

## Ghost Message Logs

When enabled, sends a log to the specified channel when someone sends a message and erases it within the specified timeframe.

## Ghost Ping Alerts

Can be enabled to send an alert in-channel when someone sends a mention (ping) and deletes it. Types of mentions (<mark style="color:yellow;">everyone/here, roles mentions, individual user mentions</mark>) can be toggled individually.&#x20;

The time before counting as a ghost ping, a custom message, and whitelist can be adjusted in the settings.

<figure><img src="https://1547441923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTUvYr450XNfPejfgKFhf%2Fuploads%2FGmrE3ycsXJMzZf2puLdG%2Fimage.png?alt=media&#x26;token=3aa58486-b1f7-4dd6-b5c7-dec6616751b4" alt=""><figcaption></figcaption></figure>

## Warnings

A user can be warned - if a warning role is specified, any user with warnings will automatically be given this role. If their warnings are cleared, the role will automatically be removed. You can adjust what happens when the max number of warnings is reached.

<figure><img src="https://1547441923-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTUvYr450XNfPejfgKFhf%2Fuploads%2FZ6zsxTOn0tELC3gfknr4%2Fimage.png?alt=media&#x26;token=3c3d4a3f-0f72-4f57-97f3-2158cb0c6efd" alt=""><figcaption></figcaption></figure>
