protected override async Task Handle(IssueRemovedReplyIntegrationEvent command) { var embed = EmbedHelper.DeletedIssueReply(command.Issue, command.Reply); await foreach (var(channelId, nexusModsGameId, nexusModsModId, _, _) in _subscriptionQueries.GetAllAsync()) { if (await _discordClient.GetChannelAsync(channelId) is not IMessageChannel channel) { continue; } if (nexusModsGameId != command.Issue.NexusModsGameId || nexusModsModId != command.Issue.NexusModsModId) { continue; } await channel.SendMessageAsync(embed : embed); } }