Constructs a new Interaction object.
The client instance managing this interaction.
The raw data from the API representing the interaction.
Optional
appOptional
authorizingOptional
channelOptional
channelOptional
contextOptional
dataOptional
entitlementsOptional
guildOptional
guildOptional
guildOptional
localeOptional
memberOptional
messageOptional
userSends a reply to an interaction with the specified options.
The reply options, which can be an instance
of MessagePayload
or a plain object with message data.
A promise that resolves with the result of the interaction reply.
Represents a Discord interaction.