Interface APIBaseInteraction<Type, Data>
Properties
app_permissions
app_permissions: string
application_id
application_id: string
attachment_size_limit
attachment_size_limit: number
authorizing_integration_owners
Optionalchannel
channel?: Partial<APIChannel> & Pick<APIChannel, "type" | "id">
Optionalchannel_id
channel_id?: string
Optionalcontext
Optionaldata
entitlements
Optionalguild
Optionalguild_id
guild_id?: string
Optionalguild_locale
id
id: string
locale
Optionalmember
Optionalmessage
token
token: string
type
Optionaluser
version
version: 1
See
https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object