> 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/audit.md).

# Кадровый аудит

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

## Подготовка

Для начала нам необходимо создать три канала:

1. В первом канале будут отписываться действия кадрового аудита.
2. Во второй канал будут попадать люди, занесенные в черный список.
3. В третий канал будут отписываться общие логи.

<figure><img src="/files/V7gFlY8aumeAFTp7b1d1" alt=""><figcaption></figcaption></figure>

Для начала добавим первый канал. Нам необходимо создать канал с любым названием для кадрового аудита. Для этого используем `/опции канал_выбрать` с типом "Изменение канала с кадровым аудитом":

<figure><img src="/files/JZdi4MnPllf6ltlIgOLQ" alt=""><figcaption></figcaption></figure>

Далее добавим второй канал для черного списка. Для этого используем `/опции канал_выбрать` с типом "Изменение канала с черным списком":

<figure><img src="/files/foCHRa2C4Lj2WwEZ7CfL" alt=""><figcaption></figcaption></figure>

Для добавления третьего канала, в который будут отписываться общие логи используем `/опции канал_выбрать` с типом "Изменение канала с общими логами":

<figure><img src="/files/DPaxCqEqPECd6tojIk0P" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Теперь все готово для начала использования!
{% endhint %}

## Защита

Модуль обладает защитой и пользователи не могут взаимодействовать в кадровом аудите с другими пользователями, максимальная роль которых равна или выше их:

<figure><img src="/files/moxiwQQIDLY6se85GEXc" alt=""><figcaption></figcaption></figure>

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

### Настройка модуля

Для настройки модуля "Кадровый аудит" используется команда `/модули аудит`:

<figure><img src="/files/zfFEnXHCMFKEy6DS8B7b" alt=""><figcaption></figcaption></figure>

Открывается меню настроек:

<figure><img src="/files/YpKVPZ9qmm6uFwvetCs4" alt=""><figcaption></figcaption></figure>

Подробное описание каждой из кнопок:

<table><thead><tr><th width="211">Кнопка</th><th width="388">Действие</th><th>По умолчанию</th></tr></thead><tbody><tr><td>Стиль кадрового аудита</td><td>Позволяет изменить стиль кадрового аудита. Есть два стиля: Компактный и цветной.</td><td>Компактный</td></tr><tr><td>Включить/Выключить выдачу роли</td><td>Позволяет включить/выключить выдачу роли при действиях в кадровом аудите. Например при повышении на должность "Рекрутер" через кадровый аудит, человеку бот сразу выдаст роль "Рекрутер".</td><td>Включено</td></tr><tr><td>Включить/Выключить кик с дискорда при увольнении</td><td>Позволяет включить/выключить кик с дискорда при увольнении. При использовании команды <code>/аудит уволить</code> бот может автоматически исключать человека из дискорда, если его роль находится выше, чем роли увольняемого. В журнал аудита подробно напишется кто уволил человека и по какой причине.</td><td>Выключено</td></tr><tr><td>Включить/Выключить уведомления в ЛС о действиях</td><td>Позволяет включить/выключить уведомления о действиях в личных сообщениях. Например при использовании <code>/аудит повысить</code>, человеку в личные сообщении бот напишет на какую должность он был назначен и по какой причине.</td><td>Включено</td></tr><tr><td>Включить/Выключить уведомления в ЛС об увольнении</td><td>Позволяет включить/выключить уведомления об увольнении в личных сообщениях. При использовании команды <code>/аудит уволить</code> в личные сообщения человеку напишет что он исключен.</td><td>Включено</td></tr></tbody></table>

При использовании кнопки "Стиль кадрового аудита" открывается меню, в котором можно выбрать стиль кадрового аудита:

<figure><img src="/files/A06AxZCeVn3tKzxQr7Ei" alt=""><figcaption></figcaption></figure>

Вы можете переключаться между стилями с помощью кнопок. Зеленая кнопка означает выбранный стиль.

{% hint style="info" %}
Новый стиль применяется в следующих после выбора действиях в кадровом аудите.
{% endhint %}

{% hint style="warning" %}
Цветной стиль может приводить к лагам дискорда из-за объема сообщений.
{% endhint %}

### Принятие человека

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

<figure><img src="/files/hRjxZKfdoQbdruSX5Z8z" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Вы можете дополнительно указать паспорт человека в параметре "паспорт". Тогда вы сможете искать его еще и по паспорту. А в случае занесения в черный список он будет заблокирован еще и по номеру игрового паспорта!
{% endhint %}

После отправки команды в зависимости от выбранного стиля появится одно из сообщений:

<figure><img src="/files/xUxqfCX12Xlz60RS2df4" alt=""><figcaption><p>Компактный стиль</p></figcaption></figure>

<figure><img src="/files/lvbrntYqrZjQsPBwtA6N" alt=""><figcaption><p>Цветной стиль</p></figcaption></figure>

При принятии автоматически выдаются роли новичков в семье, которые можно указать с помощью команды: `/опции роли_новичков_семьи`:

<figure><img src="/files/uv1C306WslTzfXao4h44" alt=""><figcaption></figcaption></figure>

### Повышение человека

С помощью команды `/аудит повысить` вы можете повысить человека:

<figure><img src="/files/JTyOY54DbhlUNzMhBMMF" alt=""><figcaption></figcaption></figure>

После отправки команды получаем результат:

<figure><img src="/files/PvaKULj6F7gdEdmxlYur" alt=""><figcaption></figcaption></figure>

Если роль, на которую вы повышаете человека ниже роли бота GTA5RP Assistant, то роль будет выдана автоматически при включении опции автовыдача ролей:

<figure><img src="/files/Nl9TpzZJzXabtyIfhE1U" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Если человек не принимался через команду `/аудит принять`, но в дальнейшем его повышают или совершают иные действия через кадровый аудит, то его ник будет отображаться как "Ник не указан".
{% endhint %}

### Понижение человека

С помощью команды `/аудит понизить` вы можете понизить человека:

<figure><img src="/files/hJtJ46Tn3gRGRU3D1tQG" alt=""><figcaption></figcaption></figure>

После отправки команды получаем результат:

<figure><img src="/files/tQ6vSi70g0xb6otz9N1w" alt=""><figcaption></figcaption></figure>

Если роль, на которую вы повышаете человека ниже роли бота GTA5RP Assistant, то роль будет выдана автоматически при включении опции выдачи ролей.

### Увольнение человека и черный список

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

<figure><img src="/files/LS6BFx62gBdLcVXmyHKM" alt=""><figcaption></figcaption></figure>

Получаем результат:

<figure><img src="/files/hQ1ynPmTfaE0h58bRNh8" alt=""><figcaption></figcaption></figure>

Параметр "причина\_чс" используется для указания причины занесения в черный список. Для того, чтобы пользователи не забывали указывать эту причину, поле обязательное.

При увольнении без занесения в черный список вы можете написать в "причина\_чс" все что угодно. Бот не будет это учитывать.

При увольнении с занесением в черный список человек попадает в канал черного списка:

<figure><img src="/files/y3G3SOjcg3j4veMkfSyW" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Черный список - внутренняя система модуля Кадровый аудит. В черный список человек может быть занесения при увольнении.

Человек, который находится в черный список, не может быть принят через кадровый аудит.
{% endhint %}

Если у вас включена опция "Кик с дискорда при увольнении", то человек будет выгнан из сервера при увольнении. Важно, чтобы роль GTA5RP Assistant была выше ролей увольняемого пользователя:

<figure><img src="/files/cN7VG0bXMK4IaojZMKa7" alt=""><figcaption></figcaption></figure>

### Что будет, если принять человека с черным списком?

При попытке принять человека, который занесен в черный список, вылезет такое предупреждение:

<figure><img src="/files/8LERy3IP8DPX7rrWUbMI" alt=""><figcaption></figcaption></figure>

В канал общих логов поступит уведомление о том, что такой-то человек пытался принять такого-то, который в черном списке:

<figure><img src="/files/xLm1QfTLQSXyR8v6jmc2" alt=""><figcaption></figcaption></figure>

### Удаление из черного списка

Если вы хотите вынести человека из черного списка, используйте команду `/чс_удалить`:

<figure><img src="/files/bn0YYkKwPOO50T8k8Ust" alt=""><figcaption></figcaption></figure>

Вам необходимо выбрать одну из настроек, по которой будет найден и вынесен человек с черным списком:

<figure><img src="/files/tvCYQSeygObVD07g0Jgr" alt=""><figcaption></figcaption></figure>

В канал черного списка поступит уведомление об удалении человека из черного списка:

<figure><img src="/files/J1d6DVg9V5jjkqMcTw9H" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Удалять людей из черного списка могут люди с правами Администратора, лидер, заместители лидера и старший состав.
{% endhint %}

## Логирование

### Информация о человеке

С помощью команды `/аудит логи информация` вы можете посмотреть информацию о любом человеке, которого принимали через кадровый аудит:

<figure><img src="/files/gvHFklaik8EfYx0Yl0e2" alt=""><figcaption></figcaption></figure>

Получаем результат:

<figure><img src="/files/AgWrDeP7szxJp9hR1rzO" alt=""><figcaption></figcaption></figure>

Если вы принимали человека несколько раз, то выводится информация из самого нового принятия.

### Полные логи о человеке

Команда /аудит логи аудиты позволяет посмотреть все действия, которые совершали с пользователем в рамках модуля кадровый аудит:

<figure><img src="/files/4VwbpJ5RGhuHn1p34AY7" alt=""><figcaption></figcaption></figure>

Получаем результат:

<figure><img src="/files/I2nF5Cks36htv9CmcNgl" alt=""><figcaption></figcaption></figure>

При использовании данной команды в канал общих логов отправляется такое сообщение:

<figure><img src="/files/OvAcoPrwR1F4HOomYyNP" alt=""><figcaption></figcaption></figure>
