parseGuildMemberRemove method
Parse a GuildMemberRemoveEvent from raw
.
Implementation
GuildMemberRemoveEvent parseGuildMemberRemove(Map<String, Object?> raw) {
final guildId = Snowflake.parse(raw['guild_id']!);
final user = client.users.parse(raw['user'] as Map<String, Object?>);
return GuildMemberRemoveEvent(
gateway: this,
guildId: guildId,
user: user,
removedMember: client.guilds[guildId].members.cache[user.id],
);
}