> For the complete documentation index, see [llms.txt](https://wiki.umo-gta5rp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.umo-gta5rp.com/premium/moderation.md).

# Модерация

Хотите сделать информативную, красивую и защищенную систему наказаний на дискорд-сервере? Этот модуль, который выполнен в двух форматах специально для вас!

## Настройка

### Настройка формата модерации

Для начала перейдем в настройки модуля: `/модули модерация`

<figure><img src="https://3576993301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6x2dCyYF04f6Q5TQ0tpE%2Fuploads%2F3NJrjyD0to86htbCnyXX%2Fimage.png?alt=media&amp;token=9d8249fb-1631-4751-b1c7-5a369042dad7" alt=""><figcaption></figcaption></figure>

Нажмите на кнопку "Формат модерации":

<figure><img src="https://3576993301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6x2dCyYF04f6Q5TQ0tpE%2Fuploads%2Fez8KeMieJn51vOp5gsjq%2Fimage.png?alt=media&amp;token=177d4dc1-de59-4425-a455-e5348777b8cc" alt=""><figcaption></figcaption></figure>

Теперь необходимо выбрать формат модерации:

| Моментальная выдача наказания                                                                                                                                                                                                     | Выдача наказания по запросам                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Выдать наказание может выдать тот, у кого есть на это обычное право на сервере. Например, кто может выдать бан на сервере вручную, тот может выдать его и через бота. Наказание выдается автоматически при использовании команды. | Создать запрос на выдачу наказания может любой пользователь, у которого есть роли, которые вы можете задать через команду: `/опции роли_модерации`. После создания запроса наказание выдается не сразу. Отправляется в специальный канал запрос, под которым есть кнопки для выдачи наказания и отклонения запроса. При одобрении запроса (Одобрить может только тот, кто имеет право выдать такое наказание вручную) наказание выдается ботом, указывается кто отправил запрос и его одобрил. Это будет полезно для защиты от слива дискорда и защитит вас! |

<figure><img src="https://3576993301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6x2dCyYF04f6Q5TQ0tpE%2Fuploads%2FNpwuF0NT6bUYvlsQzOG8%2Fimage.png?alt=media&amp;token=b30f9332-1c56-4fcf-8ad0-69d54081b5d3" alt=""><figcaption></figcaption></figure>

**Если вы нажимаете на "Выдача наказания по запросам",** то необходимо настроить следующее:

1. Указать роли, которые позволят пользователям с ними создавать запросы наказаний. Для этого используйте команду `/опции роли_модерации`

<figure><img src="https://3576993301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6x2dCyYF04f6Q5TQ0tpE%2Fuploads%2FjorPtVirWyiA9GbxRx7R%2Fimage.png?alt=media&amp;token=c3e0f585-7b30-470a-ab70-e5606834021a" alt=""><figcaption></figcaption></figure>

2. Укажите канал, в который будут поступать запросы модерации с кнопками с помощью команды `/опции канал_выбрать` с опцией "Изменение канала с запросами модерации".

<figure><img src="https://3576993301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6x2dCyYF04f6Q5TQ0tpE%2Fuploads%2F84MEsMdYsVcUM5EUWQC9%2Fimage.png?alt=media&amp;token=680316da-8675-4e17-80e3-4ffcbb9502f6" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Если вы планируете использовать выдачу наказаний по запросам, то рекомендуем забрать права на тайм-аут, кик и бан у большинства пользователей и оставить только тем, кто будет обрабатывать заявки на наказания.
{% endhint %}

### Уведомления в личные сообщения&#x20;

Если вы хотите, чтобы бот отправлял уведомления о выданных наказаниях в личные сообщения, включите их, нажав на кнопку "Включить уведомления в ЛС" в команде `/модули модерация`.

<figure><img src="https://3576993301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6x2dCyYF04f6Q5TQ0tpE%2Fuploads%2FzwtrsbUc9VQ70yTY1eNm%2Fimage.png?alt=media&amp;token=2f7d7fa7-97ca-40dc-955a-d9a19e5c8d30" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
При включенном формате модерации "Выдача наказания по запросам", уведомление в личные сообщения будет приходить только при одобрении запроса на наказание.
{% endhint %}

Пример сообщения в личные сообщения при выдаче тайм-аута и включенной опции "Уведомления в ЛС":

<figure><img src="https://3576993301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6x2dCyYF04f6Q5TQ0tpE%2Fuploads%2FkUVtAUsFoH7rX4XCIgW6%2Fimage.png?alt=media&amp;token=5034202f-6a0b-471b-bf05-9e2d8764a8ba" alt=""><figcaption></figcaption></figure>

## Discord Менеджер (Защита сервера)

Для защиты вашего сервера от слива, можете использовать сильный инструмент, который применяется в большинстве фракционных дискорд-серверов GTA5RP.

{% hint style="info" %}
Discord Менеджер работает таким образом:

Если у пользователя **нет роли** Discord Менеджер и он создает/редактирует/удаляет любой канал или роль, то бот отменяет изменения, восстанавливая канал или роль, при этом кикает с сервера человека, который совершил это действие.

Пользователи, имеющие роль Discord Менеджер **могут** создавать/редактировать/удалять любые каналы и роль.
{% endhint %}

{% hint style="warning" %}
GTA5RP Assistant может кикнуть человека только при условии, что его роли выше ролей того, кого он кикает.
{% endhint %}

Для включения Discord Менеджера необходимо в команде `/модули модерация` включить опцию "Discord Менеджер":

<figure><img src="https://3576993301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6x2dCyYF04f6Q5TQ0tpE%2Fuploads%2FgNYwmgSvuWFTen5tc7iB%2Fimage.png?alt=media&amp;token=2ad18e64-bb80-4f5f-a34e-7cd09f2f570d" alt=""><figcaption></figcaption></figure>

Также не забудьте указать роль Discord Менеджера (рекомендуем создать новую и поместить ее повыше, но ниже роли GTA5RP Assistant) через команду `/опции роль_менеджера`:

<figure><img src="https://3576993301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6x2dCyYF04f6Q5TQ0tpE%2Fuploads%2FuVXxGBDEQTUFEGPC9TMM%2Fimage.png?alt=media&amp;token=d931e033-5c34-457f-9bf2-3a9a9b13c1e3" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Готово! Теперь ваш сервер защищен максимально!
{% endhint %}

## Использование команд

После настройки можем перейти к использованию команд для наказаний. Для обеих форм модерации они одинаковые:

<figure><img src="https://3576993301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6x2dCyYF04f6Q5TQ0tpE%2Fuploads%2FULPQdopQKsa4k0gWyt9d%2Fimage.png?alt=media&amp;token=8eed3103-ecbb-433e-9abc-a95cb57828ce" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="233">Команда</th><th>Действие команды</th></tr></thead><tbody><tr><td>/модерация тайм-аут</td><td>Выдает тайм-аут на определенное время: 60 секунд/5 минут/10 минут/1 час/1 день/1 неделя.</td></tr><tr><td>/модерация кикнуть</td><td>Используется для исключения (кика) пользователя из данного дискорд-сервера.</td></tr><tr><td>/модерация забанить</td><td>Используется для блокировки (бана) пользователя на данном дискорд-сервере.</td></tr></tbody></table>
