Enum ApplicationMonetizationEligibilityFlags
- Namespace
- DisCatSharp.Enums
- Assembly
- DisCatSharp.dll
Represents the application monetization eligibility flags.
[Flags]
public enum ApplicationMonetizationEligibilityFlags : long
- Extension Methods
Fields
Verified = 1
This application is verified
HasTeam = 2
This application is owned by a team
ApprovedCommandsOrMessageContent = 4
This application has the message content intent approved or utilizes application commands
TermsOfService = 8
This application has terms of service set
PrivacyPolicy = 16
This application has a privacy policy set
SafeName = 32
This application's name is safe for work
SafeDescription = 64
This application's description is safe for work
HasSafeRoleConnections = 128
This application's role connections metadata is safe for work
UserIsTeamOwner = 256
The user is the owner of the team that owns the application
NotQuarantined = 512
This application is not quarantined
UserLocaleSupported = 1024
The user's locale is supported by monetization
UserAgeSupported = 2048
The user is old enough to use monetization
UserDateOfBirthDefined = 4096
The user has a date of birth defined on their account
UserMfaEnabled = 8192
The user has MFA enabled
UserEmailVerified = 16384
The user's email is verified
TeamMembersEmailVerified = 32768
All members of the team that owns the application have verified emails
TeamMembersMfaEnabled = 65536
All members of the team that owns the application have MFA enabled
NoBlockingIssues = 131072
This application has no issues blocking monetization
ValidPayoutStatus = 262144
The team has a valid payout status