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