#
Verification
Work In Progress
This section is being written.
#
Introduction
Alright, lets get started setting up without wasting time. Before you setup, it's important to know how I work.
- User joins the server is given
Unverified Role - They clicks verify button in
Verification Channel. - I will then try to DM them captcha and if fail to DM, I will reply the error in channel.
- They will type the given captcha in my DM.
- On correct captcha within given
Time, they will be verified andUnverified Rolewill be removed from them.Verified Rolewill be added to them.
- If they fail to do so, they will undergo
Actionset by you. - If they don't click the verify button,
- I will wait for
Idle Timehoping they will click the button. - If they don't do so in given time,
Idle Actionwill be taken on them, again set by you.
- I will wait for
Okay that's lots of confusing ✨ terms ✨. Don't worry, I am here to explain one by one :)
Before we start...
I really hope you know how to manage roles, channels and most importantly dealing with their permission. If you don't, refer this video by Y0ken's Domain .
#
Unverified Role
When a user joins your server, they will be given Unverified Role which will restrict them to see channels and their content. I will shortly discuss how to set them up. But you might be wondering now, what if I have Membership Gating which will be bypassed if user is given role? That's correct, that's why I will auto-adapt if there is any sort of gating. So, if there is one I will wait for them to complete the membership, and then give them unverified role otherwise I will add the role directly.
#
Setting up Unverified Role
Here comes the important part that is setting up. I will break this in few steps.
- Step 1:
Create a role which you want to be given to unverified users or use an existing one, let's call it
Unverified Role. - Step 2:
Next step is setting permission for
Unverified Role. All you have to do is select channel/category, go to settings, and then selectPermissionstab. - Step 3:
Select the
Unverified Rolefrom Step 1. Find theRead Messagespermission and set it toDeny(you can refer the screenshot below). Save and it's done!!!
![]() |
|---|
| Setting Unverified Role's Permission in Category |
In short, it is role given to new users joining which will prevent them from seeing the channels.
