@discord-types/guild
API reference for @discord-types/guild
@discord-types/guild
Types
ActionTypes
Raw Type
type ActionTypes = "BlockMessage" | "SendAlertMessage" | "Timeout" | "BlockMemberInteraction"Union with variants:
Variant 1
"BlockMessage"Variant 2
"SendAlertMessage"Variant 3
"Timeout"Variant 4
"BlockMemberInteraction"EventTypes
Raw Type
type EventTypes = "MessageSend" | "MemberUpdate"Union with variants:
Variant 1
"MessageSend"Variant 2
"MemberUpdate"KeywordPresetType
Raw Type
type KeywordPresetType = "Profanity" | "SexualContent" | "Slurs"Union with variants:
Variant 1
"Profanity"Variant 2
"SexualContent"Variant 3
"Slurs"TriggerTypes
Raw Type
type TriggerTypes = "Keyword" | "Spam" | "KeywordPreset" | "MentionSpam" | "MemberProfile"Union with variants:
Variant 1
"Keyword"Variant 2
"Spam"Variant 3
"KeywordPreset"Variant 4
"MentionSpam"Variant 5
"MemberProfile"VerificationLevel
Raw Type
type VerificationLevel = "None" | "Low" | "Medium" | "High" | "VeryHigh"Union with variants:
Variant 1
"None"Variant 2
"Low"Variant 3
"Medium"Variant 4
"High"Variant 5
"VeryHigh"DefaultMessageNotification
Raw Type
type DefaultMessageNotification = "AllMessages" | "OnlyMentions"Union with variants:
Variant 1
"AllMessages"Variant 2
"OnlyMentions"ExplicitContentFilterLevel
Raw Type
type ExplicitContentFilterLevel = "Disabled" | "MembersWithoutRoles" | "AllMembers"Union with variants:
Variant 1
"Disabled"Variant 2
"MembersWithoutRoles"Variant 3
"AllMembers"NSFWLevel
Raw Type
type NSFWLevel = "Default" | "Explicit" | "Safe" | "AgeRestricted"Union with variants:
Variant 1
"Default"Variant 2
"Explicit"Variant 3
"Safe"Variant 4
"AgeRestricted"PremiumTier
Raw Type
type PremiumTier = "None" | "Tier1" | "Tier2" | "Tier3"Union with variants:
Variant 1
"None"Variant 2
"Tier1"Variant 3
"Tier2"Variant 4
"Tier3"MFALevel
Raw Type
type MFALevel = "None" | "Elevated"Union with variants:
Variant 1
"None"Variant 2
"Elevated"InviteType
Raw Type
type InviteType = "Guild" | "GroupDM" | "Friend"Union with variants:
Variant 1
"Guild"Variant 2
"GroupDM"Variant 3
"Friend"InviteTargetType
Raw Type
type InviteTargetType = "Stream" | "EmbeddedApplication"Union with variants:
Variant 1
"Stream"Variant 2
"EmbeddedApplication"ScheduledEventPrivacyLevel
Raw Type
type ScheduledEventPrivacyLevel = "GuildOnly""GuildOnly"SchedledEventEntityType
Raw Type
type SchedledEventEntityType = "StageInstance" | "Voice" | "External"Union with variants:
Variant 1
"StageInstance"Variant 2
"Voice"Variant 3
"External"SchedledEventStatus
Raw Type
type SchedledEventStatus = "Scheduled" | "Active" | "Completed" | "Canceled"Union with variants:
Variant 1
"Scheduled"Variant 2
"Active"Variant 3
"Completed"Variant 4
"Canceled"IntegrationType
Raw Type
type IntegrationType = "Twitch" | "YouTube" | "Discord" | "GuildSubscription"Union with variants:
Variant 1
"Twitch"Variant 2
"YouTube"Variant 3
"Discord"Variant 4
"GuildSubscription"IntegrationExpireBehaviour
Raw Type
type IntegrationExpireBehaviour = "RemoveRole" | "Kick"Union with variants:
Variant 1
"RemoveRole"Variant 2
"Kick"OnboardingPromptType
Raw Type
type OnboardingPromptType = "MultipleChoice" | "Dropdown"Union with variants:
Variant 1
"MultipleChoice"Variant 2
"Dropdown"OnboardingMode
Raw Type
type OnboardingMode = "Default" | "Advanced"Union with variants:
Variant 1
"Default"Variant 2
"Advanced"OverwriteType
Raw Type
type OverwriteType = "Role" | "Member"Union with variants:
Variant 1
"Role"Variant 2
"Member"AuditLogEvent
Raw Type
type AuditLogEvent = "GuildUpdate" | "ChannelCreate" | "ChannelUpdate" | "ChannelDelete" | "MessageCreate" | "MessageUpdate" | "MessageDelete" | "ReactionAdd" | "ReactionRemove" | "PresenceUpdate" | "VoiceStateUpdate" | "TypingStart"Union with variants:
Variant 1
"GuildUpdate"Variant 2
"ChannelCreate"Variant 3
"ChannelUpdate"Variant 4
"ChannelDelete"Variant 5
"MessageCreate"Variant 6
"MessageUpdate"Variant 7
"MessageDelete"Variant 8
"ReactionAdd"Variant 9
"ReactionRemove"Variant 10
"PresenceUpdate"Variant 11
"VoiceStateUpdate"Variant 12
"TypingStart"Last updated on