Verification
The verification plugin affects new members of your server by requiring them to go through a security check before they can have access to the server.
Verification Level
The verification level of your server is the type of verification in your server. It gradually gets more secure for each level.
There are 4 verification levels:
- Disabled: The verification plugin of your server is turned off and will not function.
- Button: Requires new members to click a button created by Invite Tracker to get their verification role. This is the simplest verification method.
- Captcha: Requires new members to solve an image-based captcha sent by Invite Tracker via DM to get their verification role. The captcha displays distorted text that users must type correctly.
- Website: Requires new members to complete verification on the Invite Tracker website. When a member joins, they receive a link that takes them to a secure verification page where they solve an hCaptcha challenge. This offers the best protection against bots and raids because:
- hCaptcha provides advanced bot detection
- The verification happens on a controlled environment
- It's harder for automated tools to bypass
- Users must have a valid browser session

INFO
When selecting a level you must also ensure that you click Send Verification Panel.
Clicking this will cause Invite Tracker to attempt to send a verification button to your server's verification channel.
If Invite Tracker fails, please grant it the required permissions for that channel.
TIP
We recommend using the Website option for this feature as it is the most secure way of protecting your server against bot accounts and raids.
Verification Timeout
The verification timeout is the number of seconds an unverified user has to verify before being automatically kicked or banned. This only applies if your verification action is set to kick or ban.

TIP
Users need time to verify, so remember to set the verification timeout accordingly. The default verification timeout of 180 seconds should be sufficient for most cases.
WARNING
A server's verification timeout must be between 15 and 1800 seconds.
Verification Action
This feature decides the effect of the verification timeout feature.
There are two verification actions:
- Kick: If a user does not verify within the verification timeout, they will be kicked from the server.
- Ban: If a user does not verify within the verification timeout, they will be banned from the server.
- No action: If a user does not verify within the verification timeout, nothing will happen.

INFO
Every server's default verification action is set to kick.
DANGER
Be careful when using the Ban option for this feature. It is generally not recommended to use it.
Verification Role
The verification role of your server is the role that is granted to the user after they complete the verification. Auto roles are added to a user alongside verification roles.

WARNING
When configuring the Verification Role in your server, make sure the Invite Tracker bot role is above the role you want to give.
Verification Channel
The verification channel of your server is the channel where the verification message will be sent.

WARNING
Remember to give Invite Tracker the correct permissions so it can post verification messages.
Verification Custom Embed
Verification Custom Embed allows you to customize the embed for your verification channel.

Once enabled, you can customize what the embed looks like. The new embed is sent out when you click on the Send Verification Panel button.
Verification Logs
Verification logs are messages sent by Invite Tracker to a specific channel, notifying you whether new members verified successfully, failed verification, or timed out.

Verification Logs Channel
The verification logs channel of your server is where your server's verification logs are sent.
WARNING
You need to enable the verification logs switch for this feature to work.
