discord_search_members
Find Discord server members whose username or nickname starts with a given prefix, returning user IDs, roles, and join dates without requiring the privileged Server Members intent.
Instructions
Find server members whose username or nickname starts with a string.
The quickest way to turn a name into a user_id. Does not need the privileged
Server Members intent (unlike discord_list_members).
Returns: Markdown table (member, roles, joined) or JSON list of {user_id, username,
display_name, nick, bot, roles, joined_at, timed_out_until}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | Username or nickname prefix, e.g. 'jam' finds 'James'. | |
| guild_id | No | Server (guild) ID. Omit to use DISCORD_GUILD_ID from .env. | |
| response_format | No | 'markdown' for reading, 'json' for full structured data. | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |