Python 如何在discord.py中获取角色,如果该角色不存在,则创建该角色

Python 如何在discord.py中获取角色,如果该角色不存在,则创建该角色,python,discord.py,Python,Discord.py,我想知道是否有人知道如何获取角色,如果该角色不存在于服务器中,则会创建该角色。这是迄今为止的代码 role = discord.utils.get(ctx.guild.roles, name="Muted") 我现在只需要知道如何查看角色是否存在,以及角色是否已创建。utils.get可以返回None如果找不到任何内容,可以使用if语句检查: role=discord.utils.get(ctx.guild.roles,name=“Muted”) 如果角色为无: #不存在,

我想知道是否有人知道如何获取角色,如果该角色不存在于服务器中,则会创建该角色。这是迄今为止的代码

role = discord.utils.get(ctx.guild.roles, name="Muted")

我现在只需要知道如何查看角色是否存在,以及角色是否已创建。

utils.get
可以返回
None
如果找不到任何内容,可以使用if语句检查:

role=discord.utils.get(ctx.guild.roles,name=“Muted”)
如果角色为无:
#不存在,请在此处创建角色
role=wait ctx.guild.create_角色(…)
参考: