private void Gateway_UserGuildSettingsUpdated(object sender, GatewayEventArgs <GuildSetting> e) { _guildsService.AddOrUpdateGuildSettings(e.EventData.GuildId ?? "DM", e.EventData); foreach (var channel in e.EventData.ChannelOverrides) { _channelsService.AddOrUpdateChannelSettings(channel.ChannelId, channel); } Messenger.Default.Send(new GatewayUserGuildSettingsUpdatedMessage(e.EventData)); }