👤
Add Member Picker
ui.select.userThe Control PanelControlsAdds a dropdown Discord fills with members of the server — no choices to write. The chosen member's ID comes back as {{component.value}}.
When to use this
- →Discord searches and fills the list for you — much nicer than asking for an ID
- →{{component.value}} is the member's Discord ID, ready for a role or mod piece
On the canvas
This is what Add Member Picker looks like when you place it on your flow. Each field below is something you configure in the inspector panel.
👤Controls
Add Member Picker
ui.select.usercustomIdrequired
pick_member
placeholder
Choose a member…
minValues
1
maxValues
1
disabled
boolean…
output
error
Config fields
| Field | Type | Req | What it does |
|---|---|---|---|
customIdpick_member | text | yes | Custom id 🏷️ |
placeholderChoose a member… | text | — | Placeholder text 💬 |
minValues1 | number | — | Fewest they can pick 🔢 |
maxValues1 | number | — | Most they can pick 🔢 |
disabled | boolean | — | Start greyed out 🚫 |
Output ports
outputMember picker staged
errorMissing a custom id
📐
In TypeScript, this would be…
Not something you need to write — just a look at what Kitcord does for you.
TypeScript
// Discord fills this list itself — no options to supply
const menu = new UserSelectMenuBuilder()
.setCustomId("pick_member")
.setPlaceholder("Choose a member…");More Controls pieces