Enum ApplicationVerificationEligibilityFlags
- Namespace
- DisCatSharp.Enums
- Assembly
- DisCatSharp.dll
Represents the verification eligibility flags.
[Flags]
public enum ApplicationVerificationEligibilityFlags : long
- Extension Methods
Fields
HasTeam = 2
The application has a team.
SafeApplicationName = 4
The application's name is considered safe.
SafeApplicationDescription = 8
The application's description is considered safe.
SafeApplicationRoleConnectionsMetadata = 16
The application's role connections metadata is considered safe.
TermsOfService = 32
The application has a terms of service URL set.
PrivacyPolicy = 64
The application has a privacy policy URL set.
InviteLink = 128
The application has an invite link set.
NotEmbedded = 256
The application is not embedded.
NoUnapprovedIntents = 512
The application has no unapproved intents.
UserIsTeamOwner = 1024
The user is the owner of the team that owns the application.
TeamOwnerIsVerified = 2048
The team owner is verified.
User2FaEnabled = 4096
The user has two-factor authentication enabled.
UserEmailVerified = 8192
The user's email is verified.
TeamMembersEmailVerified = 16384
All team members' emails are verified.
TeamMembers2FaEnabled = 32768
All team members have two-factor authentication enabled.
NoBlockingIssues = 65536
The application has no blocking issues.
EligibleForVerification = HasTeam | SafeApplicationName | SafeApplicationDescription | SafeApplicationRoleConnectionsMetadata | TermsOfService | PrivacyPolicy | InviteLink | NotEmbedded | NoUnapprovedIntents | UserIsTeamOwner | TeamOwnerIsVerified | User2FaEnabled | UserEmailVerified | TeamMembersEmailVerified | TeamMembers2FaEnabled | NoBlockingIssues
The application is eligible for verification.