Constructs a new Interaction object.
The client instance managing this interaction.
The raw data from the API representing the interaction.
OptionalappOptionalauthorizingOptionalchannelOptionalchannelOptionalcontextOptionaldataOptionalentitlementsOptionalguildOptionalguildOptionalguildOptionallocaleOptionalmemberOptionalmessageOptionaluserSends 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.