Skip to content

get_member_profile

Fetch a detailed live guild member profile. Returns roles, join date, account age, nickname, bot status, boost status (premiumSince = when they started boosting this guild, NOT Nitro), avatar URL, and Discord ID. Use the returned ID for filtering messages by author.

User guide / All capabilities

Effect: read. Evidence role: live_evidence.

Fetch a detailed live guild member profile including roles, join date, account age, and avatar. Pass a Discord snowflake ID, a username, a display name, or a nickname — snowflake IDs resolve directly without a search.

This is the current provider-facing JSON Schema, generated from the runtime definition.

{
"type": "object",
"properties": {
"nameOrId": {
"type": "string",
"description": "Member name, username, nickname, or Discord snowflake ID."
}
},
"required": [
"nameOrId"
]
}
  • guild context should exist
  • returns live member identity/profile evidence