K
Kord13mo ago
Thiakil

Possible to detect verification level of user?

Is it possible to know if a Guild Member has their mobile phone registered/verified on a server that has moderation level set to highest (which requires verified mobile)?
13 Replies
gdude
gdude13mo ago
I believe they'll have their pending property set to True until they've passed all of the guild's moderation requirements
Thiakil
ThiakilOP13mo ago
hmm will need to test that, it says it only relates to screening - but the way to enable it kiinda also houses the verification level
gdude
gdude13mo ago
I don't think you can pass screening before the verification level
Unknown User
Unknown User13mo ago
Message Not Public
Sign In & Join Server To View
Thiakil
ThiakilOP13mo ago
you can join a server without satisfying the verification level just not send messages
gdude
gdude13mo ago
Exactly
Thiakil
ThiakilOP12mo ago
so pending didn't even seem to be false when sitting on the onboarding screen (with a required pre-question). I have it going through member.withStrategy(EntitySupplyStrategy.rest) too
gdude
gdude12mo ago
Do you know what the word "pending" means? It should be false once they're done going through verification
Thiakil
ThiakilOP12mo ago
could have been worded better, but :fp: will have to recheck hmm nope, just a wording fail on my part
Thiakil
ThiakilOP12mo ago
No description
Thiakil
ThiakilOP12mo ago
always comes back as yes even when sitting on the pre-join question on an account that does not satisfy the must-have-mobile verification level
gdude
gdude12mo ago
If pending doesn't do it, then I don't think you have any options other than to make them click a button for a verified role or something Since you can't do that until you pass everything
Thiakil
ThiakilOP12mo ago
yeah for what we want we'll just need to listen for the first message and store that timestamp
Want results from more Discord servers?
Add your server