Защита от приглашений
Настройка модуля защиты от сторонних приглашений.
Введение
Этот модуль удаляет сообщения, которые содержат в себе ссылки-приглашения на сторонние сервера и выдаёт наказание тому, кто его отправил.
Включение
Модуль защиты от сторонних приглашений включается командой a.antiinvite toggle
.
Эта команда имеет сокращение a.ai
, так что в дальнейшем будем использовать именно его.
Установка сообщения
Можно установить сообщение, которое будет отправляться при срабатывании модуля. Для этого нужно использовать команду a.ai message <текст>
.
В тексте можно использовать переменные. Указывать их нужно в двойных скобках {{...}}. Доступны такие переменные:
Переменная | Содержит |
---|---|
user | Упоминание нарушителя |
user.tag | Его тег |
user.id | Его ID |
time | Длительность его мута |
reason | Причина его мута |
Пример: a.ai message {{user}}, на этом сервере запрещена реклама серверов! Вам был выдан мут на {{time}}.
Белый список ролей
Вы можете добавить роли в белый список. Владельцев таких ролей этот модуль не будет наказывать. Чтобы это сделать, достаточно написать команду a.ai roles <@Роль>
.
Пример: a.ai roles @3 уровень
Удалить роль из него можно повторно написав эту команду.
Белый список каналов
Вы можете добавить каналы в белый список. Этот модуль не будет срабатывать в каналах из белого списка. Чтобы это сделать, достаточно написать команду a.ai channels <#Канал>
.
Пример: a.ai channels #флуд
Удалить канал из него можно повторно написав эту команду.
Автоматические предупреждения
Можно настроить автоматическую выдачу предупреждений нарушителю при срабатывании модуля. Для этого нужно написать команду a.ai autowarn
. Выключить можно таким же образом.
Автоматическая выдача мьюта
Определяет, будет ли выдаваться мьют при срабатывании модуля. По умолчанию эта опция включена. Чтобы выключить, напишите a.ai automute
. Включить можно таким же образом.
Длительность
Есть возможность настроить длительность мута. Для этого нужно написать команду a.ai duration <длительность>
.
Пример: a.ai duration 20m
После настройки
Вы можете посмотреть всё, что вы настроили, с помощью команды a.ai status
.
Если вы хотите настроить всё заново, вы можете сбросить все настройки, написав a.ai reset
.
Если вы хотите просто выключить этот модуль, напишите a.ai toggle
.