mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-20 13:33:30 +01:00
types(ApplicationCommandOptionData): remove required on subcommands (#6790)
This commit is contained in:
8
typings/index.d.ts
vendored
8
typings/index.d.ts
vendored
@@ -3217,22 +3217,22 @@ export interface ApplicationCommandChoicesOption extends BaseApplicationCommandO
|
|||||||
choices?: ApplicationCommandOptionChoice[];
|
choices?: ApplicationCommandOptionChoice[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface ApplicationCommandSubGroupData extends BaseApplicationCommandOptionsData {
|
export interface ApplicationCommandSubGroupData extends Omit<BaseApplicationCommandOptionsData, 'required'> {
|
||||||
type: 'SUB_COMMAND_GROUP' | ApplicationCommandOptionTypes.SUB_COMMAND_GROUP;
|
type: 'SUB_COMMAND_GROUP' | ApplicationCommandOptionTypes.SUB_COMMAND_GROUP;
|
||||||
options?: ApplicationCommandSubCommandData[];
|
options?: ApplicationCommandSubCommandData[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface ApplicationCommandSubGroup extends BaseApplicationCommandOptionsData {
|
export interface ApplicationCommandSubGroup extends Omit<BaseApplicationCommandOptionsData, 'required'> {
|
||||||
type: 'SUB_COMMAND_GROUP';
|
type: 'SUB_COMMAND_GROUP';
|
||||||
options?: ApplicationCommandSubCommand[];
|
options?: ApplicationCommandSubCommand[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface ApplicationCommandSubCommandData extends BaseApplicationCommandOptionsData {
|
export interface ApplicationCommandSubCommandData extends Omit<BaseApplicationCommandOptionsData, 'required'> {
|
||||||
type: 'SUB_COMMAND' | ApplicationCommandOptionTypes.SUB_COMMAND;
|
type: 'SUB_COMMAND' | ApplicationCommandOptionTypes.SUB_COMMAND;
|
||||||
options?: (ApplicationCommandChoicesData | ApplicationCommandNonOptionsData | ApplicationCommandChannelOptionData)[];
|
options?: (ApplicationCommandChoicesData | ApplicationCommandNonOptionsData | ApplicationCommandChannelOptionData)[];
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface ApplicationCommandSubCommand extends BaseApplicationCommandOptionsData {
|
export interface ApplicationCommandSubCommand extends Omit<BaseApplicationCommandOptionsData, 'required'> {
|
||||||
type: 'SUB_COMMAND';
|
type: 'SUB_COMMAND';
|
||||||
options?: (ApplicationCommandChoicesOption | ApplicationCommandNonOptions | ApplicationCommandChannelOption)[];
|
options?: (ApplicationCommandChoicesOption | ApplicationCommandNonOptions | ApplicationCommandChannelOption)[];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user