Enum ApplicationFlags
- Namespace
- DisCatSharp.Enums
- Assembly
- DisCatSharp.dll
Represents additional details of an application.
[Flags]
public enum ApplicationFlags : long
Fields
None = 0
The application has no flags.
EmbeddedReleased = 2
The application is embedded and can be used by users. This was introduced to avoid users using in-dev apps.
ManagedEmoji = 4
The application is a managed emoji.
EmbeddedIap = 8
Unknown, relates to in app purchase.
GroupDmCreate = 16
The application can create group dms.
RpcPrivateBeta = 32
Allows the application to access the local RPC server.
AutoModerationRuleCreateBadge = 64
Unknown.
AllowAssets = 256
Allows the application to create activity assets.
AllowActivityActionSpectate = 512
Allows the application to enable activity spectating.
AllowActivityActionJoinRequest = 1024
Allows the application to enable join requests for activities.
RpcHasConnected = 2048
The application has connected to RPC.
GatewayPresence = 4096
The application can track presence data.
GatewayPresenceLimited = 8192
The application can track presence data (limited).
GatewayGuildMembers = 16384
The application can track guild members.
GatewayGuildMembersLimited = 32768
The application can track guild members (limited).
VerificationPendingGuildLimit = 65536
The application can track pending guild member verifications (limited).
Embedded = 131072
The application is embedded.
GatewayMessageContent = 262144
The application can track message content.
GatewayMessageContentLimited = 524288
The application can track message content (limited).
EmbeddedFirstParty = 1048576
Related to embedded applications.
UnknownFlag = 2097152
To be datamined.
ApplicationCommandBadge = 8388608
The application has registered global application commands.
Active = 16777216
Indicates if an app is considered active. This means that it has had any global command executed in the past 30 days.
IframeModal = 67108864
Allows the app to use Iframe modals.