SlashCommandStringOption

export declare class SlashCommandStringOption extends ApplicationCommandOptionBase
export declare class SlashCommandStringOption extends ApplicationCommandOptionBase

No summary provided.

Readonly
description_localizations?:LocalizationMap
Readonly
description:string
Readonly
max_length?:number
Readonly
min_length?:number
Readonly
name_localizations?:LocalizationMap
Readonly
name:string
Readonly
required:boolean
Readonly
autocomplete?:boolean
Protected
runRequiredValidations():void
setDescription(description):this
Sets the description
NameTypeOptionalDescription
descriptionstringNoThe description
Inherited from SharedNameAndDescription
setDescriptionLocalization(locale, localizedDescription):this
Sets a description localization
NameTypeOptionalDescription
localeLocaleStringNoThe locale to set a description for
localizedDescriptionstring | nullNoThe localized description for the given locale
Inherited from SharedNameAndDescription
setDescriptionLocalizations(localizedDescriptions):this
Sets the description localizations
NameTypeOptionalDescription
localizedDescriptionsLocalizationMap | nullNoThe dictionary of localized descriptions to set
Inherited from SharedNameAndDescription
setMaxLength(max):this
Sets the maximum length of this string option.
NameTypeOptionalDescription
maxnumberNoThe maximum length this option can be
setMinLength(min):this
Sets the minimum length of this string option.
NameTypeOptionalDescription
minnumberNoThe minimum length this option can be
setName(name):this
Sets the name
NameTypeOptionalDescription
namestringNoThe name
Inherited from SharedNameAndDescription
setNameLocalization(locale, localizedName):this
Sets a name localization
NameTypeOptionalDescription
localeLocaleStringNoThe locale to set a description for
localizedNamestring | nullNoThe localized description for the given locale
Inherited from SharedNameAndDescription
setNameLocalizations(localizedNames):this
Sets the name localizations
NameTypeOptionalDescription
localizedNamesLocalizationMap | nullNoThe dictionary of localized descriptions to set
Inherited from SharedNameAndDescription
setRequired(required):this
Marks the option as required
NameTypeOptionalDescription
requiredbooleanNoIf this option should be required
Inherited from ApplicationCommandOptionBase
addChoices(choices):this
Adds multiple choices for this option
NameTypeOptionalDescription
choicesAPIApplicationCommandOptionChoice<T>[]NoThe choices to add
Inherited from ApplicationCommandOptionWithChoicesAndAutocompleteMixin
setAutocomplete(autocomplete):this
Marks the option as autocompletable
NameTypeOptionalDescription
autocompletebooleanNoIf this option should be autocompletable
Inherited from ApplicationCommandOptionWithChoicesAndAutocompleteMixin
setChoices(choices):this
NameConstraintsOptionalDefaultDescription
InputAPIApplicationCommandOptionChoice<T>[]NoNone
NameTypeOptionalDescription
choicesInputNoNone
Inherited from ApplicationCommandOptionWithChoicesAndAutocompleteMixin