class ChatInputCommandSubcommandGroupBuilder
extends
SharedNameAndDescriptionexport declare class ChatInputCommandSubcommandGroupBuilder extends SharedNameAndDescription implements JSONEncodable<APIApplicationCommandSubcommandGroupOption>
Represents a folder for subcommands.
protectedreadonlyChatInputCommandSubcommandGroupData & SharedNameAndDescriptionData data :
readonlyreadonly ChatInputCommandSubcommandBuilder[] options :
addSubcommands...input: RestOrArray<ChatInputCommandSubcommandBuilder | ((subcommandGroup: ChatInputCommandSubcommandBuilder) => ChatInputCommandSubcommandBuilder)>) : this (
Adds a new subcommand to this group.
clearDescriptionLocalizationlocale: LocaleString) : this (
Clears a description localization for this command.
Inherited from: SharedNameAndDescription
Clears all description localizations for this command.
Inherited from: SharedNameAndDescription
clearNameLocalizationlocale: LocaleString) : this (
Clears a name localization for this command.
Inherited from: SharedName
Clears all name localizations for this command.
Inherited from: SharedName
setDescriptiondescription: string) : this (
Sets the description of this command.
Inherited from: SharedNameAndDescription
setDescriptionLocalizationlocale: LocaleStringlocalizedDescription: string) : this (
Sets a description localization for this command.
Inherited from: SharedNameAndDescription
setDescriptionLocalizationslocalizedDescriptions: Partial<Record<LocaleString, string>>) : this (
Sets the description localizations for this command.
Inherited from: SharedNameAndDescription
setNameLocalizationlocale: LocaleStringlocalizedName: string) : this (
Sets a name localization for this command.
Inherited from: SharedName
setNameLocalizationslocalizedNames: Partial<Record<LocaleString, string>>) : this (
Sets the name localizations for this command.
Inherited from: SharedName
toJSONvalidationOverride?: boolean) : APIApplicationCommandSubcommandGroupOption (
Serializes this builder to API-compatible JSON data.Note that by disabling validation, there is no guarantee that the resulting object will be valid.