diff --git a/deno/payloads/v8/_interactions/autocomplete.ts b/deno/payloads/v8/_interactions/autocomplete.ts index 4de90f038..9491b9574 100644 --- a/deno/payloads/v8/_interactions/autocomplete.ts +++ b/deno/payloads/v8/_interactions/autocomplete.ts @@ -12,7 +12,10 @@ export type APIApplicationCommandAutocompleteInteraction = APIBaseInteraction< > & Required< Pick< - APIBaseInteraction, + APIBaseInteraction< + InteractionType.ApplicationCommandAutocomplete, + Required> + >, 'data' > >; diff --git a/deno/payloads/v9/_interactions/autocomplete.ts b/deno/payloads/v9/_interactions/autocomplete.ts index 4de90f038..9491b9574 100644 --- a/deno/payloads/v9/_interactions/autocomplete.ts +++ b/deno/payloads/v9/_interactions/autocomplete.ts @@ -12,7 +12,10 @@ export type APIApplicationCommandAutocompleteInteraction = APIBaseInteraction< > & Required< Pick< - APIBaseInteraction, + APIBaseInteraction< + InteractionType.ApplicationCommandAutocomplete, + Required> + >, 'data' > >; diff --git a/payloads/v8/_interactions/autocomplete.ts b/payloads/v8/_interactions/autocomplete.ts index 71c48f976..79d5485f0 100644 --- a/payloads/v8/_interactions/autocomplete.ts +++ b/payloads/v8/_interactions/autocomplete.ts @@ -12,7 +12,10 @@ export type APIApplicationCommandAutocompleteInteraction = APIBaseInteraction< > & Required< Pick< - APIBaseInteraction, + APIBaseInteraction< + InteractionType.ApplicationCommandAutocomplete, + Required> + >, 'data' > >; diff --git a/payloads/v9/_interactions/autocomplete.ts b/payloads/v9/_interactions/autocomplete.ts index 71c48f976..79d5485f0 100644 --- a/payloads/v9/_interactions/autocomplete.ts +++ b/payloads/v9/_interactions/autocomplete.ts @@ -12,7 +12,10 @@ export type APIApplicationCommandAutocompleteInteraction = APIBaseInteraction< > & Required< Pick< - APIBaseInteraction, + APIBaseInteraction< + InteractionType.ApplicationCommandAutocomplete, + Required> + >, 'data' > >; diff --git a/tests/v9/interactions.test-d.ts b/tests/v9/interactions.test-d.ts index 9fc06638c..5aaa09ce0 100644 --- a/tests/v9/interactions.test-d.ts +++ b/tests/v9/interactions.test-d.ts @@ -2,7 +2,7 @@ import { expectType } from 'tsd'; import { APIApplicationCommandInteraction, APIApplicationCommandInteractionData, - APIChatInputApplicationCommandInteractionData, + APIApplicationCommandAutocompleteInteraction, APIDMInteraction, APIGuildInteraction, APIInteraction, @@ -40,7 +40,7 @@ if (interaction.type === InteractionType.MessageComponent) { } if (interaction.type === InteractionType.ApplicationCommandAutocomplete) { - expectType(interaction.data); + expectType(interaction.data); } if (interaction.type === InteractionType.ModalSubmit) {