> ## Documentation Index
> Fetch the complete documentation index at: https://docs.myprotect-bot.fr/llms.txt
> Use this file to discover all available pages before exploring further.

# Interactive Captcha Verification

> Interactive entrance verification defeating automated bots.

# Interactive Captcha Verification

Automated selfbots and user-token scripts cannot participate in your community if they cannot cross the entrance gate. MyProtect's **Captcha Verification System** presents new members with an interactive challenge, ensuring only genuine human users gain access to your server.

***

## Verification Flow

```text theme={null}
[ Member Joins Server ]
          │
          ▼
[ Assign @Unverified Role ]
(Restricts access to #verification channel only)
          │
          ▼
[ Bot renders interactive Captcha embed ]
(Alphanumeric image + Discord Button Components)
          │
    ┌─────┴─────────────────────┐
    ▼                           ▼
[ Solved Correctly ]       [ Expired / Failed (1 hour) ]
    │                           │
    ▼                           ▼
[ Strip @Unverified ]       [ Automatic Kick ]
[ Assign @Member Role ]     [ Log Expired Event in Audit ]
[ Full Access Granted ]
```

***

## Key Features

* **Component v2 Interface**: Clean, dark-mode-optimized Discord embeds featuring branded button components.
* **Alphanumeric Distortion**: Dynamically rendered images that defeat common optical recognition scripts while remaining accessible to human users.
* **Automated Expired Kicks**: Unverified accounts that fail to solve the captcha within the configurable timeout (default: 1 hour) are automatically kicked to prevent ghost bot accumulation.
* **Bypass & Whitelist Rules**: Exempt specific roles, trusted invitations, or bot accounts from the verification gate.
* **Manual Staff Overrides**: Moderators can manually approve a user with a single command:
  ```bash theme={null}
  /approve-captcha @member
  ```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.