# Fake bot/impersonator detection

:white\_check\_mark:・Advanced filter list

:white\_check\_mark:・Automatically bans joining members with names that violate the filter list

:white\_check\_mark:・Automatically bans existing members with names that violate the filter list

:white\_check\_mark:・Scan for members that match a specific filter

:white\_check\_mark:・Allow team/staff members to bypass the filter list

{% hint style="success" %}
Buy premium: [buy.pandezlabs.com](https://buy.pandezlabs.com)
{% endhint %}

#### Setting up

1\. Use the `/bypass add` command, followed by the user(s)/role(s) you would like to add to the bypass list. These members won't be affected by this feature and won't be banned for having a username that violates the filter list.&#x20;

![/bypass add members @Pandez @Mod @Bot will make it so the user Pandez and members containing the Mod and Bot roles are added to the bypass list.](/files/pIc2vqXCFVoeeeSghj9o)

2\. Use the `/filter add` command to add the filters the bot will act on. If the bot detects a username that violates the filter list, it will automatically ban them when a) joining the server, or b) updating their username.&#x20;

{% hint style="info" %}
This feature supports regex expressions for more control and accuracy.

Regex cheat sheet: <https://docs.rackspace.com/support/how-to/regex-cheat-sheet-basics/>

You can always create a ticket in our [Discord server](https://discord.gg/pandez) for assistance and guidance.

You can also create a ticket to get an up to date list of filters to add to the filter list, curated by us.&#x20;
{% endhint %}

{% hint style="warning" %}
You must add one filter per line.&#x20;
{% endhint %}

![This will add the following filters to the filter list:(?i)announcement (?i)verification and (?i)verify ](/files/Dpg8kSohf1Hq6QpsGdk7)

3\. Use the `/cleanse` command to ban existing members in the server that violate the filter list. This only has to be done after adding new filters to the filter list. Everything else is automated after that.&#x20;

#### Other commands

Use the `/scan` command, followed by a regex expression or keyword to scan for any members that match the criteria. This is useful to test out filters before actually adding them to the filter list.&#x20;

Use the `/scannonenglish` command to scan for all members with non-English characters in their names. This is useful to find any members that are trying to bypass the filter list by using special characters. Even though our bot already detects these, you can report any the bot might have missed in our [Discord server](https://discord.gg/pandez) so we can continue to improve our detection system.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pandezlabs.com/pandez-guard/premium/fake-bot-impersonator-detection.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
