Skip to main content

🤖 Anti-bot System

This feature is used to prevent raids, bot accounts (chat bots posing as real users) and malicious users with a unique verification system that will ask users to complete a challenge before having access to the rest of the server.

The system allows you to enable an badge check feature which consists in two parts:

Users that have the following badges will be automatically verified when joiningUsers that have the following badges will be automatically verified upon request (no challenge needed)
DISCORD_EMPLOYEE
BUGHUNTER_LEVEL_1
BUGHUNTER_LEVEL_2
PARTNERED_SERVER_OWNER
DISCORD_CERTIFIED_MODERATOR
HYPESQUAD_EVENTS
EARLY_SUPPORTER
EARLY_VERIFIED_BOT_DEVELOPER

It is also possible (and strongly suggested) to kick (ban is also possible) the user if they take longer than X minutes to get verified.

Create Command

Used to complete a full setup for the anti-bot system.

/config panel create

Parameters

role

type: Role

description: Role to apply to the member when verified

default: Will create a new role called "Verified Human"

badge_check

type: Boolean

description: Whether to enable or not the badge check

default: False

auto_prune_time

type: Number

description: Time limit for taking action for unverified users, in minutes

default: 30

auto_prune_action

type: Option

description: Action to take on unverified users

options: [ Disable, Kick, Ban ]

default: Disabled
info

The auto prune action will only affect users without any role.

Example Usage

/config panel create role:@Verified Human badge_check:True auto_prune_time:5 auto_prune_action:Kick