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
Optional
channel
channel?: Partial<APIChannel> & Pick<APIChannel, "type" | "id">
Optional
channel_id
channel_id?: string
Optional
context
Optional
data
entitlements
Optional
guild
Optional
guild_id
guild_id?: string
Optional
guild_locale
id
id: string
locale
Optional
member
Optional
message
token
token: string
type
Optional
user
version
version: 1
See
https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object