This module will automatically sanction a user when he reaches a previously established level of moderation.
We recommend using this module if you manage a community.
Before proceeding with this article, you must take into account a series of elements that can influence when you are going to carry out any action described on this page:
Filo requires the following advanced permissions: MANAGE_MESSAGES
, MANAGE_ROLES
, KICK_MEMBERS
andBAN_MEMBERS
(if applicable).
Filo requires the following basic permissions: VIEW_CHANNEL
, SEND_MESSAGES
and EMBED_LINKS
.
You need ADMINISTRATOR
permission to perform most of the actions in this article.
This module has exceptions, which means that it won't work if some of the requirements mentioned below are met:
If Filo doesn't have VIEW_CHANNEL
, SEND_MESSAGES
, EMBED_LINKS
and MANAGE_MESSAGES
permissions. 1
If the user has the ADMINISTRATOR
permission. 2
If the user has the MANAGE_GUILD
permission. 2
If the user has the EVADE_SANCTIONS
permission. 2
If the position of the Filo's roles are lower than the user roles. 2
If the position of the Filo's roles are equal to the user roles. 2
1 If this requirement is met, the module settings will be reset.
2 If this or some of the requirements are met, the module won't work.
To enable the module you must execute the following command: /auto-moderation enable.
Example: /auto-moderation enable.
This module can be supplemented with the Anti Evasion module.
To disable the module you must execute the following command: /auto-moderation disable.
Example: /auto-moderation disable.
To add a level you must execute the following command: /auto-moderation add warnings:<Warnings>
action:Action
.
Don't include
<>
when you're running the command.
You can see a full list of actions that Filo supports by clicking here.
Example: /auto-moderation add warnings:3
action:Temporarily mute the user
time:1h
.
To remove a level you must execute the following command: /auto-moderation remove level:<Level>
.
Don't include
<>
when you're running the command.
Example: /auto-moderation remove level:1
.
To set the information of a level you must execute the following command: /auto-moderation set level:<Level>
.
Don't include
<>
when you're running the command.
Example: /auto-moderation set level:1
warnings: 3
action:Temporarily mute the user
time:1h
.
To reset the module settings you must execute the following command: /auto-moderation reset.
Example: /auto-moderation reset.
You'll be forced to confirm the action you are about to take. Once you have confirmed the action, you won't be able to recover the previous data.