Enum ApplicationFlags
- Namespace
- DisCatSharp.Enums
- Assembly
- DisCatSharp.dll
Represents additional details of an application.
[Flags]
public enum ApplicationFlags : long
Fields
None = 0The application has no flags.
EmbeddedReleased = 2The application is embedded and can be used by users. This was introduced to avoid users using in-dev apps.
ManagedEmoji = 4The application is a managed emoji.
EmbeddedIap = 8Unknown, relates to in app purchase.
GroupDmCreate = 16The application can create group dms.
RpcPrivateBeta = 32Allows the application to access the local RPC server.
AutoModerationRuleCreateBadge = 64The application has created multiple auto moderation rules.
GameProfileDisabled = 128The application's game profile is disabled.
PublicOAuth2Client = 256The application's OAuth2 credentials are public.
ContextlessActivity = 512The application's activity can be launched without a context.
SocialLayerIntegrationLimited = 1024The application has limited access to the social layer SDK.
[DiscordDeprecated] RpcHasConnected = 2048The application has connected to RPC.
GatewayPresence = 4096The application can track presence data.
GatewayPresenceLimited = 8192The application can track presence data (limited).
GatewayGuildMembers = 16384The application can track guild members.
GatewayGuildMembersLimited = 32768The application can track guild members (limited).
VerificationPendingGuildLimit = 65536The application can track pending guild member verifications (limited).
Embedded = 131072The application is embedded.
GatewayMessageContent = 262144The application can track message content.
GatewayMessageContentLimited = 524288The application can track message content (limited).
EmbeddedFirstParty = 1048576Related to embedded applications.
ApplicationCommandMigrated = 2097152The application has been migrated to the new application command system.
ApplicationCommandBadge = 8388608The application has registered global application commands.
Active = 16777216Indicates if an app is considered active. This means that it has had any global command executed in the past 30 days.
AcitiveGracePeriod = 33554432Indicates if an application has not had any global application commands used in the last 30 days and has lost the Active flag.
IframeModal = 67108864Allows the app to use Iframe modals.
SocialLayerIntegration = 134217728Indicates if an app can use the social layer SDK.
Promoted = 536870912Indicates if an app is promoted by discord.
Partner = 1073741824Indicates if an app is partnered with discord.
Unknown = 9223372036854775807The flags are unknown.