A chat input command user option.
Extends
ApplicationCommandOptionBaseProtectedReadonly
Inherited from ApplicationCommandOptionBase
Inherited from ApplicationCommandOptionBase
Clears a description localization for this command.
| Name | Type | Optional | Description | 
|---|---|---|---|
| locale | Locale | No | The locale to clear  | 
Clears all description localizations for this command.
Clears a name localization for this command.
| Name | Type | Optional | Description | 
|---|---|---|---|
| locale | Locale | No | The locale to clear  | 
Clears all name localizations for this command.
Sets the description of this command.
| Name | Type | Optional | Description | 
|---|---|---|---|
| description | string | No | The description to use  | 
Sets the name of this command.
| Name | Type | Optional | Description | 
|---|---|---|---|
| name | string | No | The name to use  | 
Sets whether this option is required.
| Name | Type | Optional | Description | 
|---|---|---|---|
| required | boolean | Yes | Whether this option should be required  | 
Serializes this builder to API-compatible JSON data.
Note that by disabling validation, there is no guarantee that the resulting object will be valid.
| Name | Type | Optional | Description | 
|---|---|---|---|
| validationOverride | boolean | Yes | Force validation to run/not run regardless of your global preference  |