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.
Contract
Section titled “Contract”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.
Parameters
Section titled “Parameters”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" ]}Execution requirements
Section titled “Execution requirements”- guild context should exist
Expected postconditions
Section titled “Expected postconditions”- returns live member identity/profile evidence