@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