# Anti-Raid

## :crossed\_swords: La blacklist

Ce module vous permet d'appliquer une sanction envers les utilisateurs présents dans la blacklist et tentant de rejoindre votre serveur (par défaut, le bannissement).

<figure><img src="https://2599841123-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNuAFqVihkcnjOqG8erCV%2Fuploads%2FIpyMxzhbZLeopmaasFR9%2Fimage.png?alt=media&#x26;token=1f81009d-7c42-490d-abb0-7d75eb23d94a" alt=""><figcaption><p><code>==bl on</code> | Message indiquant que la blacklist est active.</p></figcaption></figure>

Une fois le système activé, vous aurez la possibilité d'ajouter des utilisateurs ignorés par ce mode via la commande `bypass`.

{% hint style="info" %}
Pour afficher plus d'informations sur cette commande, vous pouvez effectuer la commande `==help blacklist`.\
Et pour désactiver la blacklist, effectuez la commande `==bl off` ou `==blacklist off`.
{% endhint %}

## :key: Le "bypass"

Ce module vous permet d'accepter qu'un utilisateur blacklist rejoigne votre serveur même si la blacklist est active, le système ignorera l'utilisateur une seule fois pour qu'il puisse rejoindre.

<figure><img src="https://2599841123-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNuAFqVihkcnjOqG8erCV%2Fuploads%2FUvkQyTXAZuc8dXWw5ytD%2F1ZhzBJR%5B1%5D.png?alt=media&#x26;token=2792eba0-8435-4571-87b8-a074e30bcd27" alt=""><figcaption><p><code>==bypass &#x3C;identifiant></code> | Message indiquant que l'utilisateur est maintenant "bypass"</p></figcaption></figure>

{% hint style="warning" %}
Si l'utilisateur quitte votre serveur et essaye de rejoindre à nouveau il faudra le "bypass" à nouveau via la commande ci-dessous pour que l'utilisateur blacklist puisse à nouveau rejoindre votre serveur.\
\
**Note:** Seul les utilisateurs avec la permission `Administrateur` peuvent effectuer cette commande.
{% endhint %}

## :satellite: Vérifier son serveur

Ce module vous permet de vérifier qu'aucun utilisateur blacklist n'est présent sur votre serveur.

<figure><img src="https://2599841123-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNuAFqVihkcnjOqG8erCV%2Fuploads%2FenUWoFJ6ZClov2Syybjx%2Fimage.png?alt=media&#x26;token=f552b502-d09a-44c2-9857-7e8efea49bc3" alt=""><figcaption><p>Analyse en cours.</p></figcaption></figure>

<figure><img src="https://2599841123-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNuAFqVihkcnjOqG8erCV%2Fuploads%2FPg0UkisixMdx9otLavEA%2Fimage.png?alt=media&#x26;token=a5b220e0-7eee-4c36-890a-69de28cc1b42" alt=""><figcaption><p>Diagnostique de serveur sans utilisateur blacklist</p></figcaption></figure>

<figure><img src="https://2599841123-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNuAFqVihkcnjOqG8erCV%2Fuploads%2FovhtlqbQYULCpqYuNiMq%2Fimage.png?alt=media&#x26;token=0e8f4a89-b3b2-415f-89e8-966a1108cf9f" alt=""><figcaption><p>Le bot vous demande si vous voulez bannir le ou les utilisateurs blacklist trouvés.</p></figcaption></figure>

La commande s'effectue en tapant `==checkserv`, une fois cela fait, le bot commencera à vérifier les membres de votre serveur.

{% hint style="warning" %}
Vérifiiez bien que le rôle du bot se trouve au-dessus du rôle le plus haut des utilisateurs que vous souhaitez analyser.
{% endhint %}

Le reste arrive bientôt...
