parseGuildDelete method
Parse a GuildDeleteEvent from raw
.
Implementation
GuildDeleteEvent parseGuildDelete(Map<String, Object?> raw) {
final id = Snowflake.parse(raw['id']!);
return GuildDeleteEvent(
gateway: this,
guild: PartialGuild(id: id, manager: client.guilds),
isUnavailable: raw['unavailable'] as bool? ?? false,
deletedGuild: client.guilds.cache[id],
);
}