.fetch()
→ Promise<GuildMember>
Fetch the full GuildMember from the API (cache-aware via guild.members.fetch).
await member.fetch();Class
Uncached guildMemberRemove payload. Has user and guild (what leave logs need) but not joinedAt, roles, or member methods. Narrow with member.partial (GuildMember.partial is false). Call fetch to hydrate when the member is still in the guild.
new PartialGuildMember(data: { client: Client; id: string; user: User; guild: Guild; })→ Promise<GuildMember>
Fetch the full GuildMember from the API (cache-aware via guild.members.fetch).
await member.fetch();