mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-17 03:53:29 +01:00
types: fix missing channel type in subcommand options (#6706)
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
import { APIInteractionGuildMember } from 'discord-api-types';
|
||||
import {
|
||||
ApplicationCommand,
|
||||
ApplicationCommandChannelOption,
|
||||
ApplicationCommandChannelOptionData,
|
||||
ApplicationCommandChoicesData,
|
||||
ApplicationCommandData,
|
||||
ApplicationCommandManager,
|
||||
@@ -752,9 +754,10 @@ declare const applicationSubCommandData: ApplicationCommandSubCommandData;
|
||||
assertType<'SUB_COMMAND' | ApplicationCommandOptionTypes.SUB_COMMAND>(applicationSubCommandData.type);
|
||||
|
||||
// Check that only subcommands can have no subcommand or subcommand group sub-options.
|
||||
assertType<(ApplicationCommandChoicesData | ApplicationCommandNonOptionsData)[] | undefined>(
|
||||
applicationSubCommandData.options,
|
||||
);
|
||||
assertType<
|
||||
| (ApplicationCommandChoicesData | ApplicationCommandNonOptionsData | ApplicationCommandChannelOptionData)[]
|
||||
| undefined
|
||||
>(applicationSubCommandData.options);
|
||||
}
|
||||
|
||||
declare const guildApplicationCommandManager: GuildApplicationCommandManager;
|
||||
|
||||
Reference in New Issue
Block a user