diff --git a/deno/v8/payloads/interactions.ts b/deno/v8/payloads/interactions.ts index 40c28bdc..c744c8bc 100644 --- a/deno/v8/payloads/interactions.ts +++ b/deno/v8/payloads/interactions.ts @@ -1,6 +1,6 @@ import type { Permissions, Snowflake } from '../../common/mod.ts'; import type { RESTPostAPIWebhookWithTokenJSONBody } from '../rest/mod.ts'; -import type { APIGuildMember, APIUser, MessageFlags } from './mod.ts'; +import type { APIGuildMember, APIPartialChannel, APIRole, APIUser, MessageFlags } from './mod.ts'; /** * https://discord.com/developers/docs/interactions/slash-commands#applicationcommand @@ -160,6 +160,12 @@ export interface APIApplicationCommandInteractionData { id: Snowflake; name: string; options?: APIApplicationCommandInteractionDataOption[]; + resolved?: { + users?: Record; + roles?: Record; + members?: Record & { permissions: Permissions }>; + channels?: Record & { permissions: Permissions }>; + }; } /** diff --git a/v8/payloads/interactions.ts b/v8/payloads/interactions.ts index 8be84281..15ab59f7 100644 --- a/v8/payloads/interactions.ts +++ b/v8/payloads/interactions.ts @@ -1,6 +1,6 @@ import type { Permissions, Snowflake } from '../../common/index'; import type { RESTPostAPIWebhookWithTokenJSONBody } from '../rest/index'; -import type { APIGuildMember, APIUser, MessageFlags } from './index'; +import type { APIGuildMember, APIPartialChannel, APIRole, APIUser, MessageFlags } from './index'; /** * https://discord.com/developers/docs/interactions/slash-commands#applicationcommand @@ -160,6 +160,12 @@ export interface APIApplicationCommandInteractionData { id: Snowflake; name: string; options?: APIApplicationCommandInteractionDataOption[]; + resolved?: { + users?: Record; + roles?: Record; + members?: Record & { permissions: Permissions }>; + channels?: Record & { permissions: Permissions }>; + }; } /**