Captcha Commands
🔐 Captcha Commands
Section titled “🔐 Captcha Commands”Protect your group from bots and spammers with CAPTCHA verification!
Force new members to prove they’re human by solving a simple challenge before they can send messages.
Captcha Types: × Math: Solve simple arithmetic problems × Text: Identify text shown in an image
Admin Commands:
× /captcha <on/off>: Enable or disable captcha verification
× /captchamode <math/text>: Set captcha type (math problems or text recognition)
× /captchatime <1-10>: Set timeout in minutes (default: 2)
× /captchaaction <kick/ban/mute>: Set action for failed verification (default: kick)
× /captchaattempts <1-10>: Set maximum verification attempts (default: 3)
When enabled, new members are automatically muted until they complete the captcha. If they fail or timeout, the configured action is taken.
How It Works:
- When captcha is enabled, new members are automatically muted upon joining
- A captcha challenge is sent to the new member
- The user must select the correct answer from the provided options
- If successful, the user is unmuted and can participate in the group
- If they fail or timeout, the configured action is taken (kick, ban, or mute)
Captcha Types:
- Math: Solve simple arithmetic problems (addition, subtraction, multiplication)
- Text: Identify text shown in a distorted image
Pending Messages Feature: When a user is completing the captcha, any messages they try to send are stored and deleted. Admins can:
- View what messages a user tried to send using
/captchapending - Clear stored messages using
/captchaclear
This helps identify potential spam attempts before users complete verification.
Available Commands
Section titled “Available Commands”| Command | Description | Disableable |
|---|---|---|
/captcha | Enable or disable captcha verification | ❌ |
/captchaaction | Set action for failed verification (default: kick) | ❌ |
/captchaclear | No description available | ❌ |
/captchamaxattempts | No description available | ❌ |
/captchamode | Set captcha type (math problems or text recognition) | ❌ |
/captchapending | No description available | ❌ |
/captchatime | Set timeout in minutes (default: 2) | ❌ |
Usage Examples
Section titled “Usage Examples”Basic Usage
Section titled “Basic Usage”/captcha/captchaaction/captchaclearFor detailed command usage, refer to the commands table above.
Required Permissions
Section titled “Required Permissions”Bot Requirements:
- Ban users (for kick/ban actions)
- Restrict members (for muting during verification)
- Delete messages (for cleaning up captcha messages)
Failure Actions:
kick- Ban then immediately unban (allows user to rejoin)ban- Permanently ban the usermute- Keep the user muted for 24 hours