Skip to main content

DiscordSelectMenuComponent

@discordeno/bot


Documentation / @discordeno/bot / DiscordSelectMenuComponent

Interface: DiscordSelectMenuComponent

Defined in: packages/types/dist/types/discord/components.d.ts:129

https://discord.com/developers/docs/components/reference#string-select https://discord.com/developers/docs/components/reference#user-select https://discord.com/developers/docs/components/reference#role-select https://discord.com/developers/docs/components/reference#mentionable-select https://discord.com/developers/docs/components/reference#channel-select

Extends

Properties

channel_types?

optional channel_types: ChannelTypes[]

Defined in: packages/types/dist/types/discord/components.d.ts:155

List of channel types to include in a channel select menu options list


custom_id

custom_id: string

Defined in: packages/types/dist/types/discord/components.d.ts:132

A custom identifier for this component. Maximum 100 characters.


default_values?

optional default_values: DiscordSelectMenuDefaultValue[]

Defined in: packages/types/dist/types/discord/components.d.ts:153

List of default values for auto-populated select menu components

Remarks

The number of default values must be in the range defined by min_values and max_values


disabled?

optional disabled: boolean

Defined in: packages/types/dist/types/discord/components.d.ts:146

Whether select menu is disabled

Default

false

id?

optional id: number

Defined in: packages/types/dist/types/discord/components.d.ts:43

32 bit integer used as an optional identifier for component

Inherited from

DiscordBaseComponent.id


max_values?

optional max_values: number

Defined in: packages/types/dist/types/discord/components.d.ts:140

The maximum number of items that can be selected. Default 1. Between 1-25.


min_values?

optional min_values: number

Defined in: packages/types/dist/types/discord/components.d.ts:138

The minimum number of items that must be selected. Default 1. Between 1-25.


options?

optional options: DiscordSelectOption[]

Defined in: packages/types/dist/types/discord/components.d.ts:134

Specified choices in a select menu; Maximum of 25 items.


placeholder?

optional placeholder: string

Defined in: packages/types/dist/types/discord/components.d.ts:136

A custom placeholder text if nothing is selected. Maximum 150 characters.


type

type: StringSelect | UserSelect | RoleSelect | MentionableSelect | ChannelSelect

Defined in: packages/types/dist/types/discord/components.d.ts:130

The type of the component

Overrides

DiscordBaseComponent.type