Skip to main content
Version: 0.37.112

APIBaseInteraction <Type, Data>

Type parameters

Index

Properties

app_permissions

app_permissions: string

application_id

application_id: string

authorizing_integration_owners

authorizing_integration_owners: APIAuthorizingIntegrationOwnersMap

optionalchannel

channel?: (Partial<APIDMChannel> & Pick<APIChannel, type | id>) & (Partial<APIGroupDMChannel> & Pick<APIChannel, type | id>) & (Partial<APIGuildCategoryChannel> & Pick<APIChannel, type | id>) & (Partial<APIGuildForumChannel> & Pick<APIChannel, type | id>) & (Partial<APIGuildMediaChannel> & Pick<APIChannel, type | id>) & (Partial<APIGuildStageVoiceChannel> & Pick<APIChannel, type | id>) & (Partial<APIGuildVoiceChannel> & Pick<APIChannel, type | id>) & (Partial<APINewsChannel> & Pick<APIChannel, type | id>) & (Partial<APITextChannel> & Pick<APIChannel, type | id>) & (Partial<APIThreadChannel> & Pick<APIChannel, type | id>)

optionalchannel_id

channel_id?: string

optionalcontext

optionaldata

data?: Data

entitlements

entitlements: APIEntitlement[]

optionalguild

optionalguild_id

guild_id?: string

optionalguild_locale

guild_locale?: Locale

id

id: string

locale

locale: Locale

optionalmember

optionalmessage

message?: APIMessage

token

token: string

type

type: Type

optionaluser

user?: APIUser

version

version: 1