K
Docs
API Reference→Pieces→Add Member Picker
👤

Add Member Picker

ui.select.userThe Control PanelControls

Adds 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.

👤
Add Member Picker
ui.select.user
Controls
customIdrequired
pick_member
placeholder
Choose a member…
minValues
1
maxValues
1
disabled
boolean…
output
error

Config fields

FieldTypeReqWhat it does
customId
pick_member
textyesCustom id 🏷️
placeholder
Choose a member…
text—Placeholder text 💬
minValues
1
number—Fewest they can pick 🔢
maxValues
1
number—Most they can pick 🔢
disabledboolean—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…");