Enum AuditLogActionType
- Namespace
- DisCatSharp.Enums
- Assembly
- DisCatSharp.dll
Represents type of the action that was taken in given audit log event.
public enum AuditLogActionType
Fields
Invalid = 0Indicates an invalid action type.
GuildUpdate = 1Indicates that the guild was updated.
ChannelCreate = 10Indicates that the channel was created.
ChannelUpdate = 11Indicates that the channel was updated.
ChannelDelete = 12Indicates that the channel was deleted.
OverwriteCreate = 13Indicates that the channel permission overwrite was created.
OverwriteUpdate = 14Indicates that the channel permission overwrite was updated.
OverwriteDelete = 15Indicates that the channel permission overwrite was deleted.
Kick = 20Indicates that the user was kicked.
Prune = 21Indicates that users were pruned.
Ban = 22Indicates that the user was banned.
Unban = 23Indicates that the user was unbanned.
MemberUpdate = 24Indicates that the member was updated.
MemberRoleUpdate = 25Indicates that the member's roles were updated.
MemberMove = 26Indicates that the member has moved to another voice channel.
MemberDisconnect = 27Indicates that the member has disconnected from a voice channel.
BotAdd = 28Indicates that a bot was added to the guild.
RoleCreate = 30Indicates that the role was created.
RoleUpdate = 31Indicates that the role was updated.
RoleDelete = 32Indicates that the role was deleted.
InviteCreate = 40Indicates that the invite was created.
InviteUpdate = 41Indicates that the invite was updated.
InviteDelete = 42Indicates that the invite was deleted.
WebhookCreate = 50Indicates that the webhook was created.
WebhookUpdate = 51Indicates that the webhook was updated.
WebhookDelete = 52Indicates that the webhook was deleted.
EmojiCreate = 60Indicates that an emoji was created.
EmojiUpdate = 61Indicates that an emoji was updated.
EmojiDelete = 62Indicates that an emoji was deleted.
MessageDelete = 72Indicates that the message was deleted.
MessageBulkDelete = 73Indicates that messages were bulk-deleted.
MessagePin = 74Indicates that a message was pinned.
MessageUnpin = 75Indicates that a message was unpinned.
IntegrationCreate = 80Indicates that an integration was created.
IntegrationUpdate = 81Indicates that an integration was updated.
IntegrationDelete = 82Indicates that an integration was deleted.
StageInstanceCreate = 83Indicates that a stage instance was created.
StageInstanceUpdate = 84Indicates that a stage instance was updated.
StageInstanceDelete = 85Indicates that a stage instance was deleted.
StickerCreate = 90Indicates that a sticker was created.
StickerUpdate = 91Indicates that a sticker was updated.
StickerDelete = 92Indicates that a sticker was deleted.
GuildScheduledEventCreate = 100Indicates that a guild scheduled event was created.
GuildScheduledEventUpdate = 101Indicates that a guild scheduled event was updated.
GuildScheduledEventDelete = 102Indicates that a guild scheduled event was deleted.
ThreadCreate = 110Indicates that a thread was created.
ThreadUpdate = 111Indicates that a thread was updated.
ThreadDelete = 112Indicates that a thread was deleted.
ApplicationCommandPermissionUpdate = 121Indicates that the permissions for an application command were updated.
SoundboardSoundCreate = 130Indicates that a soundboard sound was created.
SoundboardSoundUpdate = 131Indicates that a soundboard sound was updated.
SoundboardSoundDelete = 132Indicates that a soundboard sound was deleted.
AutoModerationRuleCreate = 140Indicates that a new automod rule has been added.
AutoModerationRuleUpdate = 141Indicates that an automod rule was updated.
AutoModerationRuleDelete = 142Indicates that an automod rule was deleted.
AutoModerationBlockMessage = 143Indicates that automod blocked a message.
AutoModerationFlagMessage = 144Indicates that automod flagged a message.
AutoModerationTimeOutUser = 145Indicates that automod timed out a user.
AutoModerationQuarantineUser = 146Indicates that automod quarantined a user.
CreatorMonetizationRequestCreated = 150Indicates that a creator monetization request was created for the guild.
CreatorMonetizationTermsAccepted = 151Indicates that the guild accepted creator monetization terms.
OnboardingPromptCreate = 163Indicates that an onboarding prompt was created.
OnboardingPromptUpdate = 164Indicates that an onboarding prompt was updated.
OnboardingPromptDelete = 165Indicates that an onboarding prompt was deleted.
OnboardingCreate = 166Indicates that guild onboarding was initialized.
OnboardingUpdate = 167Indicates that guild onboarding was updated.
GuildHomeFeatureItem = 171Indicates that a message was featured in guild home.
GuildHomeRemoveItem = 172Indicates that a message was removed from guild home.
HomeSettingsCreate = 190Alias for ServerGuideCreate retained for Discord naming compatibility.
ServerGuideCreate = 190Indicates that guild home or server guide settings were created.
HomeSettingsUpdate = 191Alias for ServerGuideUpdate retained for Discord naming compatibility.
ServerGuideUpdate = 191Indicates that guild home or server guide settings were updated.
VoiceChannelStatusCreate = 192Indicates that a voice channel status entry was created or updated.
VoiceChannelStatusDelete = 193Indicates that a voice channel status entry was deleted.
[DiscordDeprecated] ClydeAiProfileUpdate = 194Indicates that Clyde AI profile settings were updated.
This action is deprecated and is not expected to appear in modern audit log payloads.
GuildScheduledEventExceptionCreate = 200Indicates that a guild scheduled event exception was created.
GuildScheduledEventExceptionUpdate = 201Indicates that a guild scheduled event exception was updated.
GuildScheduledEventExceptionDelete = 202Indicates that a guild scheduled event exception was deleted.
GuildMemberVerificationUpdate = 210Indicates that the guild's member verification configuration was updated.
GuildProfileUpdate = 211Indicates that the guild's public profile configuration was updated.
GuildMigratePinPermission = 212Indicates that the guild migrated to the dedicated pin messages permission.
GuildMigrateBypassSlowmodePermission = 213Indicates that the guild migrated to the dedicated bypass slowmode permission.