parseIntegrationUpdate method
Parse an IntegrationUpdateEvent from raw
.
Implementation
IntegrationUpdateEvent parseIntegrationUpdate(Map<String, Object?> raw) {
final guildId = Snowflake.parse(raw['guild_id']!);
final integration = client.guilds[guildId].integrations.parse(raw);
return IntegrationUpdateEvent(
gateway: this,
guildId: guildId,
oldIntegration: client.guilds[guildId].integrations.cache[integration.id],
integration: integration,
);
}