Python 如何检查一个角色是否在另一个角色前面?

Python 如何检查一个角色是否在另一个角色前面?,python,python-3.x,discord,discord.py,discord.py-rewrite,Python,Python 3.x,Discord,Discord.py,Discord.py Rewrite,我想制作一个Discord机器人来更改用户昵称。机器人正在工作,但当我给我共同所有者的角色时,他将我重命名为[共同所有者]用户。但我已经有了角色所有者。我喜欢当某个角色在另一个角色面前时,他不会改变我的昵称。我该怎么做 这就是我现在的代码: @bot.event 成员更新时的异步定义(之前、之后): 如果len(在.roles之前)

我想制作一个Discord机器人来更改用户昵称。机器人正在工作,但当我给我共同所有者的角色时,他将我重命名为[共同所有者]用户。但我已经有了角色所有者。我喜欢当某个角色在另一个角色面前时,他不会改变我的昵称。我该怎么做

这就是我现在的代码:

@bot.event
成员更新时的异步定义(之前、之后):
如果len(在.roles之前)elif new_role.name in('Owner可能是因为Owner和Co Owner中有相同的单词。

没有im检查完整字符串。对于其他角色,同样的问题也会发生