public void HandleChannelDeletion(SocketGuildChannel channel) { var child = guilds.Values.SelectMany(x => x.Tickets.Values.SelectMany(v => v.ActiveChildChannels.Values)).FirstOrDefault(g => g.ChannelId == channel.Id); if (child != null) { TicketManager.ForceDeleteChild(DiscordClient, child); } }