parseAutoModerationRuleUpdate method
Parse an AutoModerationRuleUpdateEvent from raw
.
Implementation
AutoModerationRuleUpdateEvent parseAutoModerationRuleUpdate(Map<String, Object?> raw) {
final guildId = Snowflake.parse(raw['guild_id']!);
final rule = client.guilds[guildId].autoModerationRules.parse(raw);
return AutoModerationRuleUpdateEvent(
gateway: this,
oldRule: client.guilds[guildId].autoModerationRules.cache[rule.id],
rule: rule,
);
}