Защита от приглашений

Настройка модуля защиты от сторонних приглашений.

Введение

Этот модуль удаляет сообщения, которые содержат в себе ссылки-приглашения на сторонние сервера и выдаёт наказание тому, кто его отправил.

Включение

Модуль защиты от сторонних приглашений включается командой 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.

Последнее обновление: