nickname fixes
Browse files
app.py
CHANGED
@@ -182,14 +182,19 @@ async def on_voice_state_update(member, before, after):
|
|
182 |
|
183 |
@bot.event
|
184 |
async def on_member_update(before, after):
|
185 |
-
if before.nick
|
186 |
-
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
187 |
embed = Embed(description=f'{before} changed their nickname to {after.nick}', color=Color.blue())
|
188 |
await bot.log_channel.send(embed=embed)
|
189 |
-
|
190 |
-
if after.nick != None
|
191 |
-
embed = Embed(description=f'{before} changed their nickname to {after.nick}', color=Color.blue())
|
192 |
-
await bot.log_channel.send(embed=embed)
|
193 |
@bot.event
|
194 |
async def on_guild_channel_create(channel):
|
195 |
# Channel creations
|
|
|
182 |
|
183 |
@bot.event
|
184 |
async def on_member_update(before, after):
|
185 |
+
if before.nick is None and after.nick is not None:
|
186 |
+
# User creates a nickname
|
187 |
+
embed = Embed(description=f'{before} created the nickname {after.nick}', color=Color.blue())
|
188 |
+
await bot.log_channel.send(embed=embed)
|
189 |
+
elif before.nick is not None and after.nick is None:
|
190 |
+
# User removes their nickname
|
191 |
+
embed = Embed(description=f'{before} removed their nickname', color=Color.blue())
|
192 |
+
await bot.log_channel.send(embed=embed)
|
193 |
+
elif before.nick != after.nick:
|
194 |
+
# User changes their nickname
|
195 |
embed = Embed(description=f'{before} changed their nickname to {after.nick}', color=Color.blue())
|
196 |
await bot.log_channel.send(embed=embed)
|
197 |
+
|
|
|
|
|
|
|
198 |
@bot.event
|
199 |
async def on_guild_channel_create(channel):
|
200 |
# Channel creations
|