diff --git a/src/types/interactions/commands/application_command_interaction_data_option.ts b/src/types/interactions/commands/application_command_interaction_data_option.ts index e88b5d5af..ed53eff94 100644 --- a/src/types/interactions/commands/application_command_interaction_data_option.ts +++ b/src/types/interactions/commands/application_command_interaction_data_option.ts @@ -9,6 +9,7 @@ export type ApplicationCommandInteractionDataOption = export type ApplicationCommandInteractionDataOptionWithValue = | ApplicationCommandInteractionDataOptionString | ApplicationCommandInteractionDataOptionInteger + | ApplicationCommandInteractionDataOptionNumber | ApplicationCommandInteractionDataOptionBoolean | ApplicationCommandInteractionDataOptionUser | ApplicationCommandInteractionDataOptionChannel @@ -49,6 +50,11 @@ export type ApplicationCommandInteractionDataOptionInteger = ApplicationCommandI number >; +export type ApplicationCommandInteractionDataOptionNumber = ApplicationCommandInteractionDataOptionBase< + DiscordApplicationCommandOptionTypes.Number, + number +>; + export type ApplicationCommandInteractionDataOptionBoolean = ApplicationCommandInteractionDataOptionBase< DiscordApplicationCommandOptionTypes.Boolean, boolean diff --git a/src/types/interactions/commands/application_command_option_types.ts b/src/types/interactions/commands/application_command_option_types.ts index fd80ab0a5..4cf39fc02 100644 --- a/src/types/interactions/commands/application_command_option_types.ts +++ b/src/types/interactions/commands/application_command_option_types.ts @@ -9,6 +9,7 @@ export enum DiscordApplicationCommandOptionTypes { Channel, Role, Mentionable, + Number, } export type ApplicationCommandOptionTypes = DiscordApplicationCommandOptionTypes;