Verification

Easily verify new server members with Captcha, number inputs and more

This module requires a Premium Subscription to function.

BotGhost provides a Verification module for its users. This module will allow you to let new users verify to make sure no bots are joining.

Settings

Basic Settings

In this area, you can setup and customize the general settings for the commands and events of this module.

Verification Type

Here you can edit the type of verification to set, the pre set type is set to Captcha Text Input but you can change it to:

Verification TypeDetails

Captcha Text Input

Number Input

This will prompt users with a set of numbers. They will have to correctly re-write the sequence.

Basic Button Press

Users only have to press a button to get access to the server.

Default Channel

Here you can select the channel the verification panel is sent to, make sure this is a channel that everyone can see as this is where new users will verify.

Verified Role

Here you can select the role to grant users who pass the verification process. Make sure this role does not have any mod permissions.

Verification Menu

Here you can edit the verification panel message, this is what is sent to the default channel for users to verify with. By default it is an embed message however this can be changed to a plain text message by using the toggle switch in the top right corner of the embed preview.

Button Name

Here you can set the text that is displayed in the button users press to start the verification process.

Logging Channel

Here you can select a channel to set verification logs to, the bot will send failed and success logs to this channel if you have one selected.

Extra Settings

Here you can edit the extra settings for the module, these settings are extra cool functions to really make it uniqe.

Success Message

Here you can set the message that is displayed to users upon successful completion of the verification process.

Allowed Attempts

Here you can define a number of attempts a user has to get the verification process correct, users will be kicked if they reach the max amount of failed attempts. You can leave this section blank to disable the auto-kick feature.

Time Limit

Here you can set a time limit in seconds users have to complete the verification process, by default this is disabled but you can set a custom time limit by entering numbers into this section. After the time expires the user will be kicked from the server.


Commands

In this area, you can view and modify the commands of the Verification module. Below you may find some information on each command of the module.

/verification-setup

The verification-setup command will post the verification panel in the channel you selected in the settings above.

/verification-add

The /verification-add command will manually verify the user selected, this allows them to skip the verification process and gain the defined verified role without doing the verification.

Events

In this area, you can view and modify the events of the Verification module. Below you may find some information on each event of the module.

Auto-Kick

The auto kick event tracks the failed attempts and time the user is in the server, the event will trigger when the limit has been reached as defined via the settings for the module and kick the user from the server.


It's advised that you do not edit the commands and events unless you have a good understanding of BotGhost and its Command Builder. If you encounter any issues, you might want to reset the module for it to work again as intented.

Additionally, a copy of the edited commands / events will be created if you update the module.

Last updated