badge-checkVerification

This is a system to gain access to the server through a questionnaire. New members must answer a series of questions, after which moderators approve or reject their application.

How to pass verification? (For users)

  1. Find the channel. There is a special channel on the server, usually called #✅-verification or similar.

  2. Click the button. In that channel you will find a message from the bot with a button "Pass verification".

  3. Fill out the questionnaire. After clicking, a modal with questions will appear. Answer them carefully and honestly.

  4. Wait for a decision. After submitting the questionnaire, the bot will create a private channel (ticket) for you where moderators will review your application. You will be notified of the decision directly in that channel.


For administrators (team)

Command
Description

/verification block <user> <duration> <reason>

Temporarily block a user from being able to pass verification.

/verification unblock <user> <reason>

Remove the block from a user.

Module setup

To access the control panel use the command /settings verification.

One-click installation

For quick module setup you can press the button "Install system". The bot will automatically create:

  • Category and channel #✅-verification.

  • Categories for "under review" and "closed" questionnaires.

  • Role @Verifier with the necessary permissions.

After installation you will only need to configure the questionnaire questions.

Full configuration

The settings panel provides full control over every aspect of verification.

Main parameters:

  • Channels and Categories: Configure channels for logs, the main verification channel, and categories for created questionnaires.

  • Appearance: You can change the text and image in the start message, as well as embed colors for different application statuses (under review, approved, rejected).

  • Automation:

    • Auto-deletion: Set the time (for example, 7d, 12h), after which the channel with the closed questionnaire will be automatically deleted.

    • Change nickname: Enable for the bot to automatically change the user's nickname after successful verification.

    • Nickname format: Set a template for the new nickname.

Role configuration

  • Roles for pinging: Roles that will be mentioned when a new application is created.

  • Roles to grant: Roles that will be granted to the user after approval of the application.

  • Roles to remove: Roles that will be removed from the user after approval the application (for example, the "Unverified" role).

  • Moderator/Admin roles: Roles that get access to view and process questionnaires.

Managing questionnaire questions

This is the most important part of the setup.

  • How to find: /settings verification -> button Managing questionnaire questions.

You can create up to 5 questions. For each question you can configure:

  • Question text: What the user will see (up to 45 characters).

  • Placeholder: Hint in the input field (up to 100 characters).

  • Style: short (single line) or paragraph (multi-line text).

  • Min/max length: Limit on the number of characters in the answer (for example, 2/50).

  • Required: "Yes" or "No".

Nickname format

When the nickname change option is enabled you can use placeholders to create unique nicknames.

  • {username} — is replaced with the username.

  • {Question text} — is replaced with the user's answer to the specified question.

Example format: {Your game name} | {Your age} If the questionnaire had the questions "Your game name?" and "Your age?", and the user answered "Player1" and "25", their nickname will become Player1 | 25.

Last updated

Was this helpful?