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