feat: member role and key role logging

This commit is contained in:
sam 2024-10-11 21:29:02 +02:00
parent d445b5ba44
commit a56cb87294
3 changed files with 140 additions and 6 deletions

View file

@ -28,6 +28,7 @@ public class AuditLogResponder(AuditLogCache auditLogCache, ILogger logger)
case AuditLogEvent.MemberBanRemove:
auditLogCache.SetUnban(evt.GuildID, evt.TargetID, evt.UserID.Value, evt.Reason);
break;
case AuditLogEvent.MemberRoleUpdate:
case AuditLogEvent.MemberUpdate:
auditLogCache.SetMemberUpdate(
evt.GuildID,
@ -38,8 +39,9 @@ public class AuditLogResponder(AuditLogCache auditLogCache, ILogger logger)
break;
default:
_logger.Debug(
"Received audit log event {Id} that we don't care about, ignoring",
evt.ID
"Received audit log event {Id} with type {Type} that we don't care about, ignoring",
evt.ID,
evt.ActionType
);
break;
}