feat: kick logs
This commit is contained in:
parent
6cb515c67d
commit
f524afb05b
7 changed files with 118 additions and 83 deletions
|
|
@ -220,14 +220,8 @@ public class GuildMemberUpdateResponder(
|
|||
|
||||
if (auditLogCache.TryGetMemberUpdate(member.GuildID, member.User.ID, out var actionData))
|
||||
{
|
||||
var moderator = await userCache.GetUserAsync(actionData.ModeratorId);
|
||||
embed.AddField(
|
||||
"Responsible moderator",
|
||||
moderator == null
|
||||
? $"*(unknown user {actionData.ModeratorId}) <@{actionData.ModeratorId}>*"
|
||||
: $"{moderator.Tag()} <@{moderator.ID}>"
|
||||
);
|
||||
|
||||
var moderator = await userCache.TryFormatModeratorAsync(actionData);
|
||||
embed.AddField("Responsible moderator", moderator);
|
||||
embed.AddField("Reason", actionData.Reason ?? "No reason given");
|
||||
}
|
||||
else
|
||||
|
|
@ -337,13 +331,8 @@ public class GuildMemberUpdateResponder(
|
|||
auditLogCache.TryGetMemberUpdate(member.GuildID, member.User.ID, out var actionData)
|
||||
)
|
||||
{
|
||||
var moderator = await userCache.GetUserAsync(actionData.ModeratorId);
|
||||
keyRoleUpdate.AddField(
|
||||
"Responsible moderator",
|
||||
moderator == null
|
||||
? $"*(unknown user {actionData.ModeratorId}) <@{actionData.ModeratorId}>*"
|
||||
: $"{moderator.Tag()} <@{moderator.ID}>"
|
||||
);
|
||||
var moderator = await userCache.TryFormatModeratorAsync(actionData);
|
||||
keyRoleUpdate.AddField("Responsible moderator", moderator);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue