using Catalogger.Backend.Cache.InMemoryCache; using Remora.Discord.API.Abstractions.Gateway.Events; using Remora.Discord.Gateway.Responders; using Remora.Results; namespace Catalogger.Backend.Bot.Responders.Guilds; public class AuditLogResponder(AuditLogCache auditLogCache, ILogger logger) : IResponder { private readonly ILogger _logger = logger.ForContext(); public Task RespondAsync(IGuildAuditLogEntryCreate evt, CancellationToken ct = default) { _logger.Debug("type: {ActionType}", evt.ActionType); _logger.Debug("{Id}, {Reason}", evt.ID, evt.Reason); throw new NotImplementedException(); } }