feat: member avatar/name logging, timeout logging
This commit is contained in:
parent
c906a4d6b6
commit
d445b5ba44
10 changed files with 350 additions and 17 deletions
|
|
@ -144,6 +144,11 @@ public class ChannelCommands(
|
|||
PrettyChannelString(guildConfig.Channels.GuildMemberAvatarUpdate),
|
||||
true
|
||||
),
|
||||
new EmbedField(
|
||||
"Timeouts",
|
||||
PrettyChannelString(guildConfig.Channels.GuildMemberTimeout),
|
||||
true
|
||||
),
|
||||
new EmbedField(
|
||||
"Kicks",
|
||||
PrettyChannelString(guildConfig.Channels.GuildMemberKick),
|
||||
|
|
@ -306,12 +311,24 @@ public class ChannelCommands(
|
|||
),
|
||||
new ButtonComponent(
|
||||
ButtonComponentStyle.Primary,
|
||||
Label: "Members avatar changes",
|
||||
Label: "Member avatar changes",
|
||||
CustomID: CustomIDHelpers.CreateButtonIDWithState(
|
||||
"config-channels",
|
||||
nameof(LogChannelType.GuildMemberAvatarUpdate)
|
||||
)
|
||||
),
|
||||
new ButtonComponent(
|
||||
ButtonComponentStyle.Primary,
|
||||
Label: "Timeouts",
|
||||
CustomID: CustomIDHelpers.CreateButtonIDWithState(
|
||||
"config-channels",
|
||||
nameof(LogChannelType.GuildMemberTimeout)
|
||||
)
|
||||
),
|
||||
]
|
||||
),
|
||||
new ActionRowComponent(
|
||||
[
|
||||
new ButtonComponent(
|
||||
ButtonComponentStyle.Primary,
|
||||
Label: "Kicks",
|
||||
|
|
@ -320,10 +337,6 @@ public class ChannelCommands(
|
|||
nameof(LogChannelType.GuildMemberKick)
|
||||
)
|
||||
),
|
||||
]
|
||||
),
|
||||
new ActionRowComponent(
|
||||
[
|
||||
new ButtonComponent(
|
||||
ButtonComponentStyle.Primary,
|
||||
Label: "Bans",
|
||||
|
|
@ -356,6 +369,10 @@ public class ChannelCommands(
|
|||
nameof(LogChannelType.InviteDelete)
|
||||
)
|
||||
),
|
||||
]
|
||||
),
|
||||
new ActionRowComponent(
|
||||
[
|
||||
new ButtonComponent(
|
||||
ButtonComponentStyle.Primary,
|
||||
Label: "Edited messages",
|
||||
|
|
@ -364,10 +381,6 @@ public class ChannelCommands(
|
|||
nameof(LogChannelType.MessageUpdate)
|
||||
)
|
||||
),
|
||||
]
|
||||
),
|
||||
new ActionRowComponent(
|
||||
[
|
||||
new ButtonComponent(
|
||||
ButtonComponentStyle.Primary,
|
||||
Label: "Deleted messages",
|
||||
|
|
@ -420,10 +433,11 @@ public class ChannelCommands(
|
|||
LogChannelType.ChannelUpdate => "Edited channels",
|
||||
LogChannelType.ChannelDelete => "Deleted channels",
|
||||
LogChannelType.GuildMemberAdd => "Members joining",
|
||||
LogChannelType.GuildMemberUpdate => "Members leaving",
|
||||
LogChannelType.GuildMemberUpdate => "Member role changes",
|
||||
LogChannelType.GuildKeyRoleUpdate => "Key role changes",
|
||||
LogChannelType.GuildMemberNickUpdate => "Member name changes",
|
||||
LogChannelType.GuildMemberAvatarUpdate => "Member avatar changes",
|
||||
LogChannelType.GuildMemberTimeout => "Timeouts",
|
||||
LogChannelType.GuildMemberRemove => "Members leaving",
|
||||
LogChannelType.GuildMemberKick => "Kicks",
|
||||
LogChannelType.GuildBanAdd => "Bans",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue