не могу добавить выдачу роли

Мой бот проверяет содержимое ника у человека(в моём случае 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)      

Ответы (0 шт):