Este módulo sancionará a aquellos usuarios que envíen en su mensaje algún tipo de enlace.
Recomendamos usar este módulo si administras una comunidad.
Todos los enlaces de Discord harán bypass a este módulo.
Antes de continuar con este artículo, debes tener en cuenta una serie de elementos que pueden influir cuando vayas a realizar alguna acción descrita en esta página:
Filo requiere los siguientes permisos avanzados: VIEW_CHANNEL
, SEND_MESSAGES
, EMBED_LINKS
y MANAGE_MESSAGES
.
Necesitas el permiso ADMINISTRATOR
para realizar la mayoría de las acciones de este artículo.
Este módulo tiene excepciones, lo que significa que no funcionará si se cumplen algunos de los requisitos que se mencionan a continuación:
Si Filo no tiene los permisos VIEW_CHANNEL
, SEND_MESSAGES
, EMBED_LINKS
y MANAGE_MESSAGES
. 1
Si el usuario tiene el permiso ADMINISTRATOR
. 2
Si el usuario tiene el permiso MANAGE_GUILD
. 2
Si el usuario tiene el permiso EVADE_SANCTIONS
. 2
Si la posición de los roles de Filo es más baja que la de los roles del usuario. 2
Si la posición de los roles de Filo es igual que la de los roles del usuario. 2
1 Si se cumple este requisito, la configuración del módulo se restablecerá.
2 Si se cumplen estos o algunos de los requisitos, el módulo no funcionará.
Para habilitar el módulo debes ejecutar el siguiente comando: /anti-external-links enable.
Ejemplo: /anti-external-links enable.
Este módulo se puede complementar con el módulo Auto Moderación.
Para deshabilitar el módulo debes ejecutar el siguiente comando: /anti-external-links disable.
Ejemplo: /anti-external-links disable.
Para añadir un subdominio a la lista de permitidos debes ejecutar el siguiente comando: /anti-external-links link action:Add
link:<URL>
.
No incluyas
<>
cuando estés ejecutando el comando.
Es obligatorio que la URL tenga el protocolo HTTPS habilitado, de lo contrario no podrá ser añadida a la lista de permitidas.
Ejemplo: /anti-external-links link action:Add
link:https://wiki.filobot.xyz
.
Puedes permitir todos los subdominios de un dominio reemplazando el subdominio por un asterisco.
Ejemplo: https://*.filobot.xyz.
Puedes permitir todos los enlaces de un dominio y sus subdominios sustituyendo el subdominio y el path por asterísco tal y como se describe en este artículo.
Ejemplo: https://.filobot.xyz/.
Para añadir un dominio a la lista de permitidos debes ejecutar el siguiente comando: /anti-external-links link action:Add
link:<URL>
.
No incluyas
<>
cuando estés ejecutando el comando.
Es obligatorio que la URL tenga el protocolo HTTPS habilitado, de lo contrario no podrá ser añadida a la lista de permitidas.
Ejemplo: /anti-external-links link action:Add
link:https://filobot.xyz
.
Puedes permitir todos los enlaces de un dominio y sus subdominios sustituyendo el subdominio y el path por asterísco tal y como se describe en este artículo.
Ejemplo: https://.filobot.xyz/.
Para añadir una ruta a la lista de permitidos debes ejecutar el siguiente comando: /anti-external-links link action:Add
link:<URL>
.
No incluyas
<>
cuando estés ejecutando el comando.
Es obligatorio que la URL tenga el protocolo HTTPS habilitado, de lo contrario no podrá ser añadida a la lista de permitidas.
Ejemplo: /anti-external-links link action:Add
link:https://wiki.filobot.xyz/en/home
.
Puedes permitir todas las rutas de un dominio reemplazando la ruta por un asterisco.
Ejemplo: https://filobot.xyz/*.
Puedes permitir todos los enlaces de un dominio y sus subdominios sustituyendo el subdominio y el path por asterísco tal y como se describe en este artículo.
Ejemplo: https://.filobot.xyz/.
Para eliminar una url de la lista de permitidas debes ejecutar el siguiente comando: /anti-external-links link action:Remove
link:<URL>
.
No incluyas
<>
cuando estés ejecutando el comando.
Es obligatorio que la URL tenga el protocolo HTTPS habilitado, de lo contrario no podrá ser añadida a la lista de permitidas.
Ejemplo: /anti-external-links link action:Remove
link:https://filobot.xyz
.
Para activar el ignorar los enlaces de filo debes ejecutar el siguiente comando: /anti-external-links filo action:Enable
.
Ejemplo: /anti-external-links filo action:Enable
.
Para desactivar el ignorar los enlaces de filo debes ejecutar el siguiente comando: /anti-external-links filo action:Disable
.
Ejemplo: /anti-external-links filo action:Disable
.
Para pasos para activar el ignorar los enlaces de discord debes ejecutar el siguiente comando: /anti-external-links discord action:Enable
.
Ejemplo: /anti-external-links discord action:Enable
.
Para desactivar el ignorar los enlaces de discord debes ejecutar el siguiente comando: /anti-external-links discord action:Disable
.
Ejemplo: /anti-external-links discord action:Disable
.
Para establecer una sanción debes ejecutar el siguiente comando: /anti-external-links action action:<Acción>
.
No incluyas
<>
cuando estés ejecutando el comando.
Puede ver una lista completa de las acciones que admite Filo haciendo clic aquí.
Ejemplo: /anti-external-links action action:Temporarily mute the user
time:1h
.
Para add a channel to the allowed list debes ejecutar el siguiente comando: /anti-external-links channel action:Add
channel:<#Canal/ID del Canal>
.
No incluyas
<>
cuando estés ejecutando el comando.
Ejemplo: /anti-external-links channel action:Add
channel:#spam-allowed
.
Si añades un canal a la lista de permitidos, este módulo no funcionará en dicho canal.
Para remove a channel to the allowed list debes ejecutar el siguiente comando: /anti-external-links channel action:Remove
channel:<#Canal/ID del Canal>
.
No incluyas
<>
cuando estés ejecutando el comando.
Ejemplo: /anti-external-links channel action:Remove
channel:#general
.
Si eliminas un canal de la lista de permitidos, este módulo funcionará en dicho canal.
Para add a role to the allowed list debes ejecutar el siguiente comando: /anti-external-links role action:Add
role:<@Rol/ID del Rol>
.
No incluyas
<>
cuando estés ejecutando el comando.
Ejemplo: /anti-external-links role action:Add
role:@Moderators
.
Si añades un rol a la lista de permitidos, cualquier que tenga este rol estará exento del funcionamiento de este módulo.
Para remove a role to the allowed list debes ejecutar el siguiente comando: /anti-external-links role action:Remove
role:<@Rol/ID del Rol>
.
No incluyas
<>
cuando estés ejecutando el comando.
Ejemplo: /anti-external-links role action:Remove
role:@Moderators
.
Si eliminas un rol de la lista de permitidos, cualquier que tenga este rol ya no estará exento del funcionamiento de este módulo.
Para restablecer las configuraciones del módulo debes ejecutar el siguiente comando: /anti-external-links reset.
Ejemplo: /anti-external-links reset.
Te verás obligado a confirmar la acción que estas a punto de realizar. Una vez la hayas confirmado, no podrás recuperar los datos anteriores.