/
docs
/
packages
/
discord.js
/
main
/
MappedInteractionTypes%3AInterface
Search...
K
discord.js
discord.js
brokers
builders
collection
core
formatters
next
proxy
rest
util
voice
ws
main
main
Classes
ActionRow
ActionRowBuilder
Activity
ActivityFlagsBitField
AnonymousGuild
Application
ApplicationCommand
ApplicationCommandManager
ApplicationCommandPermissionsManager
ApplicationFlagsBitField
ApplicationRoleConnectionMetadata
Attachment
AttachmentBuilder
AttachmentFlagsBitField
AutocompleteInteraction
AutoModerationActionExecution
AutoModerationRule
AutoModerationRuleManager
Base
BaseChannel
BaseClient
BaseGuild
BaseGuildEmoji
BaseGuildEmojiManager
BaseGuildTextChannel
BaseGuildVoiceChannel
BaseInteraction
BaseManager
BaseSelectMenuComponent
BitField
ButtonBuilder
ButtonComponent
ButtonInteraction
CachedManager
CategoryChannel
CategoryChannelChildManager
ChannelFlagsBitField
ChannelManager
ChannelSelectMenuBuilder
ChannelSelectMenuComponent
ChannelSelectMenuInteraction
ChatInputCommandInteraction
Client
ClientApplication
ClientPresence
ClientUser
ClientVoiceManager
Collector
CommandInteraction
CommandInteractionOptionResolver
Component
ContextMenuCommandInteraction
DataManager
DataResolver
DirectoryChannel
DiscordjsError
DiscordjsRangeError
DiscordjsTypeError
DMChannel
DMMessageManager
Embed
EmbedBuilder
Emoji
Formatters
ForumChannel
Guild
GuildApplicationCommandManager
GuildAuditLogs
GuildAuditLogsEntry
GuildBan
GuildBanManager
GuildChannel
GuildChannelManager
GuildEmoji
GuildEmojiManager
GuildEmojiRoleManager
GuildForumThreadManager
GuildInviteManager
GuildManager
GuildMember
GuildMemberFlagsBitField
GuildMemberManager
GuildMemberRoleManager
GuildMessageManager
GuildOnboarding
GuildOnboardingPrompt
GuildOnboardingPromptOption
GuildPreview
GuildPreviewEmoji
GuildScheduledEvent
GuildScheduledEventManager
GuildStickerManager
GuildTemplate
GuildTextThreadManager
Integration
IntegrationApplication
IntentsBitField
InteractionCollector
InteractionResponse
InteractionWebhook
Invite
InviteGuild
InviteStageInstance
LimitedCollection
MediaChannel
MentionableSelectMenuBuilder
MentionableSelectMenuComponent
MentionableSelectMenuInteraction
Message
MessageCollector
MessageComponentInteraction
MessageContextMenuCommandInteraction
MessageFlagsBitField
MessageManager
MessageMentions
MessagePayload
MessageReaction
ModalBuilder
ModalSubmitFields
ModalSubmitInteraction
NewsChannel
OAuth2Guild
Options
PartialGroupDMChannel
PermissionOverwriteManager
PermissionOverwrites
PermissionsBitField
Presence
PresenceManager
ReactionCollector
ReactionEmoji
ReactionManager
ReactionUserManager
RichPresenceAssets
Role
RoleFlagsBitField
RoleManager
RoleSelectMenuBuilder
RoleSelectMenuComponent
RoleSelectMenuInteraction
Shard
ShardClientUtil
ShardingManager
StageChannel
StageInstance
StageInstanceManager
Sticker
StickerPack
StringSelectMenuBuilder
StringSelectMenuComponent
StringSelectMenuInteraction
StringSelectMenuOptionBuilder
Sweepers
SystemChannelFlagsBitField
Team
TeamMember
TextChannel
TextInputBuilder
TextInputComponent
ThreadChannel
ThreadManager
ThreadMember
ThreadMemberFlagsBitField
ThreadMemberManager
ThreadOnlyChannel
Typing
User
UserContextMenuCommandInteraction
UserFlagsBitField
UserManager
UserSelectMenuBuilder
UserSelectMenuComponent
UserSelectMenuInteraction
VoiceChannel
VoiceRegion
VoiceState
VoiceStateManager
Webhook
WebhookClient
WebSocketManager
WebSocketShard
WelcomeChannel
WelcomeScreen
Widget
WidgetMember
Functions
basename
cleanCodeBlockContent
cleanContent
createChannel
createComponent
createComponentBuilder
DiscordjsErrorMixin
discordSort
fetchRecommendedShardCount
flatten
makeError
makePlainError
mergeDefault
moveElementInArray
parseEmoji
parseWebhookURL
PartialTextBasedChannel
PartialWebhookMixin
resolveColor
resolvePartialEmoji
setPosition
TextBasedChannelMixin
verifyString
WebhookMixin
Enums
DiscordjsErrorCodes
Events
Partials
ShardEvents
Status
WebSocketShardEvents
Interfaces
ActionRowData
ActionRowModalData
ActivityOptions
AddGuildMemberOptions
AddOrRemoveGuildMemberRoleOptions
ApplicationCommandAttachmentOption
ApplicationCommandAutocompleteNumericOption
ApplicationCommandAutocompleteNumericOptionData
ApplicationCommandAutocompleteStringOption
ApplicationCommandAutocompleteStringOptionData
ApplicationCommandBooleanOption
ApplicationCommandBooleanOptionData
ApplicationCommandChannelOption
ApplicationCommandChannelOptionData
ApplicationCommandChoicesData
ApplicationCommandChoicesOption
ApplicationCommandMentionableOption
ApplicationCommandMentionableOptionData
ApplicationCommandNonOptions
ApplicationCommandNonOptionsData
ApplicationCommandNumericOption
ApplicationCommandNumericOptionData
ApplicationCommandOptionChoiceData
ApplicationCommandPermissions
ApplicationCommandPermissionsUpdateData
ApplicationCommandRoleOption
ApplicationCommandRoleOptionData
ApplicationCommandStringOption
ApplicationCommandStringOptionData
ApplicationCommandSubCommand
ApplicationCommandSubCommandData
ApplicationCommandSubGroup
ApplicationCommandSubGroupData
ApplicationCommandUserOption
ApplicationCommandUserOptionData
ApplicationRoleConnectionMetadataEditOptions
AttachmentData
AttachmentPayload
AuditLogChange
AutoModerationAction
AutoModerationActionMetadata
AutoModerationActionMetadataOptions
AutoModerationActionOptions
AutoModerationRuleCreateOptions
AutoModerationRuleEditOptions
AutoModerationTriggerMetadata
AutoModerationTriggerMetadataOptions
AwaitMessagesOptions
AwaitReactionsOptions
BanOptions
BaseApplicationCommandData
BaseApplicationCommandOptionsData
BaseButtonComponentData
BaseComponentData
BaseFetchOptions
BaseMessageOptions
BaseModalData
BaseSelectMenuComponentData
Caches
CategoryCreateChannelOptions
ChannelCreateOptions
ChannelCreationOverwrites
ChannelPosition
ChannelSelectMenuComponentData
ChannelWebhookCreateOptions
ChatInputApplicationCommandData
ClientApplicationEditOptions
ClientApplicationInstallParams
ClientEvents
ClientFetchInviteOptions
ClientOptions
ClientPresenceStatusData
ClientUserEditOptions
CloseEvent_2
CollectorEventTypes
CollectorOptions
CollectorResetTimerOptions
CommandInteractionOption
CommandInteractionResolvedData
CrosspostedChannel
DefaultReactionEmoji
DiscordjsErrorFields
EditApplicationCommandPermissionsMixin
EmbedAssetData
EmbedData
EmbedField
ErrorEvent_2
FetchApplicationCommandOptions
FetchArchivedThreadOptions
FetchAutoModerationRuleOptions
FetchAutoModerationRulesOptions
FetchBanOptions
FetchBansOptions
FetchChannelOptions
FetchedThreads
FetchedThreadsMore
FetchGuildOptions
FetchGuildScheduledEventOptions
FetchGuildScheduledEventsOptions
FetchGuildScheduledEventSubscribersOptions
FetchGuildsOptions
FetchMemberOptions
FetchMembersOptions
FetchMessageOptions
FetchMessagesOptions
FetchReactionUsersOptions
FetchRecommendedShardCountOptions
FetchThreadMemberOptions
FetchThreadMembersWithGuildMemberDataOptions
FetchThreadMembersWithoutGuildMemberDataOptions
FetchThreadsOptions
GuildAuditLogsEntryExtraField
GuildAuditLogsEntryTargetField
GuildAuditLogsFetchOptions
GuildChannelCloneOptions
GuildChannelCreateOptions
GuildChannelEditOptions
GuildChannelOverwriteOptions
GuildCreateOptions
GuildEditOptions
GuildEmojiCreateOptions
GuildEmojiEditOptions
GuildForumTag
GuildForumTagEmoji
GuildForumThreadCreateOptions
GuildListMembersOptions
GuildMemberEditOptions
GuildOnboardingEditOptions
GuildOnboardingPromptData
GuildOnboardingPromptOptionData
GuildPruneMembersOptions
GuildScheduledEventCreateOptions
GuildScheduledEventEditOptions
GuildScheduledEventEntityMetadata
GuildScheduledEventEntityMetadataOptions
GuildScheduledEventInviteURLCreateOptions
GuildScheduledEventUser
GuildSearchMembersOptions
GuildStickerCreateOptions
GuildStickerEditOptions
GuildTemplateEditOptions
GuildTextThreadCreateOptions
GuildWidgetSettings
GuildWidgetSettingsData
IconData
IntegrationAccount
InteractionButtonComponentData
InteractionCollectorOptions
InteractionDeferReplyOptions
InteractionEditReplyOptions
InteractionReplyOptions
InteractionUpdateOptions
InviteCreateOptions
InviteGenerationOptions
LifetimeFilterOptions
LifetimeSweepOptions
LimitedCollectionOptions
LinkButtonComponentData
MakeErrorOptions
MappedChannelCategoryTypes
MappedComponentBuilderTypes
MappedComponentTypes
MappedInteractionTypes
MentionableSelectMenuComponentData
MessageActivity
MessageApplicationCommandData
MessageCollectorOptions
MessageCreateOptions
MessageEditAttachmentData
MessageEditOptions
MessageEvent_2
MessageInteraction
MessageMentionOptions
MessageMentionsHasOptions
MessageReference
MessageReplyOptions
MessageSelectOption
ModalComponentData
ModalMessageModalSubmitInteraction
MultipleShardRespawnOptions
MultipleShardSpawnOptions
OverwriteData
PartialChannelData
PartialDMChannel
PartialEmoji
PartialEmojiOnlyId
PartialGuildMember
PartialGuildScheduledEvent
PartialMessage
PartialMessageReaction
PartialOverwriteData
PartialRecipient
PartialRoleData
PartialTextBasedChannelFields
PartialThreadMember
PartialUser
PartialWebhookFields
PresenceData
PrivateThreadChannel
PublicThreadChannel
ReactionCollectorOptions
ReplyOptions
ResolvedFile
ResolvedOverwriteOptions
RoleCreateOptions
RoleData
RoleEditOptions
RolePosition
RoleSelectMenuComponentData
RoleSubscriptionData
RoleTagData
SelectMenuComponentOptionData
SetChannelPositionOptions
SetParentOptions
SetRolePositionOptions
ShardEventTypes
ShardingManagerOptions
StageInstanceCreateOptions
StageInstanceEditOptions
StartThreadOptions
StringMappedInteractionTypes
StringSelectMenuComponentData
SweeperDefinitions
SweepOptions
TextBasedChannelFields
TextInputComponentData
TextInputModalData
ThreadEditOptions
UserApplicationCommandData
UserSelectMenuComponentData
Vanity
VoiceStateEditOptions
WebhookClientDataIdWithToken
WebhookClientDataURL
WebhookCreateOptions
WebhookDeleteOptions
WebhookEditOptions
WebhookFetchMessageOptions
WebhookFields
WebhookMessageCreateOptions
WebhookMessageEditOptions
WebSocketOptions
WebSocketShardEventTypes
WelcomeChannelData
WelcomeScreenEditOptions
WidgetActivity
WidgetChannel
Types
ActionRowComponent
ActionRowComponentData
ActionRowComponentOptions
ActivitiesOptions
ActivityFlagsString
AllowedPartial
AllowedThreadTypeForNewsChannel
AllowedThreadTypeForTextChannel
AnyComponent
AnySelectMenuInteraction
AnyThreadChannel
ApplicationCommandData
ApplicationCommandDataResolvable
ApplicationCommandOption
ApplicationCommandOptionData
ApplicationCommandPermissionIdResolvable
ApplicationCommandResolvable
ApplicationFlagsResolvable
ApplicationFlagsString
ApplicationResolvable
AttachmentFlagsString
AutocompleteFocusedOption
AutoModerationRuleResolvable
AwaitMessageCollectorOptionsParams
AwaitMessageComponentOptions
AwaitModalSubmitOptions
Base64Resolvable
Base64String
BitFieldResolvable
BooleanCache
BufferResolvable
ButtonComponentData
CacheConstructors
CacheFactory
CacheType
CacheTypeReducer
CacheWithLimitsOptions
CategoryChannelResolvable
CategoryChannelType
CategoryChildChannel
Channel
ChannelFlagsResolvable
ChannelFlagsString
ChannelMention
ChannelPermissionConstant
ChannelResolvable
ClientPresenceStatus
ClientStatus
CollectedInteraction
CollectedMessageInteraction
CollectionSweepFilter
CollectorFilter
ColorResolvable
CommandOptionChannelResolvableType
CommandOptionChoiceResolvableType
CommandOptionDataTypeResolvable
CommandOptionNonChoiceResolvableType
CommandOptionNumericResolvableType
CommandOptionSubOptionResolvableType
ComponentData
ComponentEmojiResolvable
Constructable
DateResolvable
DeletableMessageType
EmbedAuthorData
EmbedFooterData
EmojiIdentifierResolvable
EmojiResolvable
EnumLike
FetchGuildApplicationCommandFetchOptions
FetchThreadMembersOptions
GatewayIntentsString
GlobalSweepFilter
GuildAuditLogsActionType
GuildAuditLogsResolvable
GuildAuditLogsTargets
GuildAuditLogsTargetType
GuildBanResolvable
GuildBasedChannel
GuildCacheMessage
GuildChannelResolvable
GuildChannelTypes
GuildForumTagData
GuildForumThreadMessageCreateOptions
GuildInvitableChannelResolvable
GuildMemberFlagsResolvable
GuildMemberFlagsString
GuildMemberResolvable
GuildResolvable
GuildScheduledEventManagerFetchResult
GuildScheduledEventManagerFetchSubscribersResult
GuildScheduledEventResolvable
GuildScheduledEventSetStatusArg
GuildTemplateResolvable
GuildTextBasedChannel
GuildTextBasedChannelTypes
GuildTextChannelResolvable
GuildVoiceChannelResolvable
HexColorString
If
IntegrationType
Interaction
InteractionDeferUpdateOptions
InviteResolvable
MappedGuildChannelTypes
MessageActionRowComponent
MessageActionRowComponentData
MessageActionRowComponentResolvable
MessageChannelCollectorOptionsParams
MessageChannelComponentCollectorOptions
MessageCollectorOptionsParams
MessageComponent
MessageComponentCollectorOptions
MessageComponentType
MessageFlagsString
MessageMentionTypes
MessagePayloadOption
MessageReactionResolvable
MessageResolvable
MessageTarget
ModalActionRowComponent
ModalActionRowComponentData
ModalSubmitInteractionCollectorOptions
NonSystemMessageType
NonThreadGuildBasedChannel
OverwriteResolvable
Partialize
PermissionFlags
PermissionOverwriteOptions
PermissionOverwriteResolvable
PermissionResolvable
PermissionsString
PresenceResolvable
PresenceStatus
PresenceStatusData
RecursiveArray
RecursiveReadonlyArray
RepliableInteraction
RoleFlagsString
RoleMention
RolePermissionConstant
RoleResolvable
SelectMenuType
Serialized
ShardingManagerMode
StageChannelResolvable
StageInstanceResolvable
StickerResolvable
SweeperKey
SweeperOptions
SystemChannelFlagsResolvable
SystemChannelFlagsString
TextBasedChannel
TextBasedChannelResolvable
TextBasedChannelTypes
TextChannelResolvable
ThreadChannelResolvable
ThreadChannelType
ThreadMemberFlagsString
ThreadMemberResolvable
UserFlagsString
UserMention
UserResolvable
VoiceBasedChannel
VoiceBasedChannelTypes
VoiceChannelResolvable
WebhookClientData
WebhookClientOptions
WrapBooleanCache
Variables
Colors
Constants
version
MappedInteractionTypes
export interface
MappedInteractionTypes
<
Cached
extends
boolean
=
boolean
>
export interface
MappedInteractionTypes
<
Cached
extends
boolean
=
boolean
>
Summary
No summary provided.
Type Parameters
Name
Constraints
Optional
Default
Description
Cached
boolean
Yes
boolean
None
Properties
"2"
:
ButtonInteraction
<
WrapBooleanCache
<Cached>>
"3"
:
StringSelectMenuInteraction
<
WrapBooleanCache
<Cached>>
"5"
:
UserSelectMenuInteraction
<
WrapBooleanCache
<Cached>>
"6"
:
RoleSelectMenuInteraction
<
WrapBooleanCache
<Cached>>
"7"
:
MentionableSelectMenuInteraction
<
WrapBooleanCache
<Cached>>
"8"
:
ChannelSelectMenuInteraction
<
WrapBooleanCache
<Cached>>