# Super Verification

Super Verification is only for high-risk servers exposed to frequent raids targetting members' DMs.

Super Verification will prevent all DMs while users are pending verification by using Discord's Verification Level.

# How does it work

The issue with conventional reaction or button based verification is that it doesn't prevent new members from dming other members while they're still pending verification.

There are currently two Discord features that can prevent new members from sending dms:

  • Membership screening (bypassed very easily)
  • Verification level

However, while not being able to send DMs, users are also not able to interact with the server in any other way, and therefore cannot interact with any button or reaction based verification system.

Meaning, the only way to verify members is out of Discord - a website!

Super Verification works by giving you a unique link for your server which users can use to verify while they stuck pending in the 10-Minute cooldown of the High Verification level. To prevent people from just waiting the 10 minutes out, they'll be automatically kicked right before the cooldown expires.

# Setup

  1. Create a Discord role that will be given to verified people (eg. Member or Verified)

  2. Create a channel in your Discord that only people without the verified role can access

  3. Prevent people without the verified role to access all other channels (so they focus on the channel with verification instructions)

  4. Go to the Dashboard and select the server

  5. Enable Super Verification

  6. Select the verified role you created in Step 1

  7. Select your channel from Step 2 and send the verification message

  8. Go to the Timelimit dashboard and enable it

  9. Set the verification level of your Discord server to High like below

Verification Level set to High
Verification Level set to High

# Demo

We have a demo-server with Super Verification enabled & setup available below:

Update 12/12/22: Demo shut down.