diff options
author | 2019-10-09 08:48:28 -0700 | |
---|---|---|
committer | 2019-10-09 08:48:28 -0700 | |
commit | f7d727cadfc1623f32285be6a8909a03e009dfc6 (patch) | |
tree | f04366137ee72c9ce6aff4ae324018cbcc446207 | |
parent | Merge pull request #504 from python-discord/show-reason-bot-actor-infractions (diff) | |
parent | Merge branch 'master' into user-log-display-name-changes (diff) |
Merge pull request #505 from python-discord/user-log-display-name-changes
Ensure display name changes are logged to the user-log
-rw-r--r-- | bot/cogs/moderation/modlog.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/bot/cogs/moderation/modlog.py b/bot/cogs/moderation/modlog.py index 86eab55de..92e9b0ef1 100644 --- a/bot/cogs/moderation/modlog.py +++ b/bot/cogs/moderation/modlog.py @@ -20,7 +20,7 @@ GUILD_CHANNEL = t.Union[discord.CategoryChannel, discord.TextChannel, discord.Vo CHANNEL_CHANGES_UNSUPPORTED = ("permissions",) CHANNEL_CHANGES_SUPPRESSED = ("_overwrites", "position") -MEMBER_CHANGES_SUPPRESSED = ("status", "activities", "_client_status") +MEMBER_CHANGES_SUPPRESSED = ("status", "activities", "_client_status", "nick") ROLE_CHANGES_UNSUPPORTED = ("colour", "permissions") @@ -498,6 +498,11 @@ class ModLog(Cog, name="ModLog"): f"**Discriminator:** `{before.discriminator}` **->** `{after.discriminator}`" ) + if before.display_name != after.display_name: + changes.append( + f"**Display name:** `{before.display_name}` **->** `{after.display_name}`" + ) + if not changes: return |