не могу добавить выдачу роли
Мой бот проверяет содержимое ника у человека(в моём случае Lawrence) и если он совпадает то он должен выдавать одну роль, если же нет то другую роль, но вот беда в том что я не могу понять как прописать это чтобы не просто проверял ник но ещё и роли выдавал
Вот код
@bot.event
async def on_member_update(before, after):
if before.display_name != after.display_name and after.display_name is not None: # to only run on status
embed = discord.Embed(title=f"Изменил ник")
embed.add_field(name='Ник', value=before.mention)
embed.add_field(name='Был', value=before.nick)
embed.add_field(name='Стал', value=after.nick)
# send to admin or channel you choose
channel = bot.get_channel(1064939728023080970) # notification channel
await channel.send(embed=embed)
admin = bot.get_user(351696934731382784) # admin to notify
await admin.send(embed=embed)
if "Lawrence" in after.display_name:
admin = bot.get_user(351696934731382784) # admin to notify
await admin.send(embed=embed)
if "Lawrence" in before.display_name and not "Lawrence" in after.nick:
admin = bot.get_user(351696934731382784) # admin to notify
await admin.send(embed=embed)