Heads up. This bot is new and some features are undergoing testing. If you identify anything out of the ordinary, please contact us in the Discord. Join our support server

Account Gate

Hold new members behind an unverified role until they verify, and optionally kick accounts that fail account-age / avatar requirements.

Included for every server

Permissions it needs

  • Manage Roles
  • Kick Members

Settings

SettingWhat it doesOpen in dashboard
Unverified (hold) roleRole

Applied on join; removed by Captcha Verification on success.

Minimum account age (days)Number

0 disables the age requirement.

Require a custom avatarOn or off

Members still on Discord's default profile picture fail the requirements.

When requirements failOne of a list

Hold: a member who fails gets the unverified role like everyone else and waits to be verified. Kick: a member who fails is removed from the server.

Choices: Hold (apply unverified role only), Kick

On kick
DM kicked membersOn or offAdvanced

Sends the member a DM saying why before they are kicked.

Kick DM messageMessage with placeholdersAdvanced

The DM sent before the kick. Empty: a standard line saying the account did not meet the join requirements.

Exemptions
Exempt rolesRolesAdvanced

Members who already have one of these roles skip the gate.

On hold
DM when heldMessage with placeholdersAdvanced

Sent when a member is held behind the unverified role. Empty = no DM.

Logging
Gate log channelChannelAdvanced

Where kicks are logged (falls back to the member log).

Commands

  • /admin verify gateShow the verification gate configuration. Guide

    Show the verification gate configuration.

    Usage
    /admin verify gate?admin verify gateShorthand: ?verifygate
    Example
    ?admin verify gate
    Arguments
    This command takes no arguments.
    Who can use it
    Members with Manage Guild. Server administrators always can.