Python 如果没有';我还没有呢?(discord.py)
我最近开始为Discord服务器制作一个调节机器人,我拥有所有的基本命令。我发出了一个静音命令,但对于大多数新服务器,没有静音角色。有人知道如何将角色添加到角色列表并关闭发送消息吗?使用Python 如果没有';我还没有呢?(discord.py),python,discord.py,Python,Discord.py,我最近开始为Discord服务器制作一个调节机器人,我拥有所有的基本命令。我发出了一个静音命令,但对于大多数新服务器,没有静音角色。有人知道如何将角色添加到角色列表并关闭发送消息吗?使用utils.get获取名为静音的角色 如果该角色为无,则使用Guild.create\u role @bot.command() 异步def静音(ctx,成员:discord.member): role=discord.utils.get(ctx.guild.roles,name=“Muted”) 如果不是角色:
utils.get
获取名为静音的角色
如果该角色为无,则使用Guild.create\u role
@bot.command()
异步def静音(ctx,成员:discord.member):
role=discord.utils.get(ctx.guild.roles,name=“Muted”)
如果不是角色:
role=wait ctx.guild.create_角色(“静音”,权限=discord.permissions(send_messages=False))
等待成员。添加_角色(角色)
您尝试过任何代码吗?将此添加到您的问题以及一些错误和回溯中,可以让您获得更好、更快的响应,只要它是a。我对Discord.py和Python还是新手,所以我不太了解。您可以尝试获取名为“muted”的角色,如果Discord.py没有找到该角色,它将不返回任何,因此,如果role为None,您可以使用,然后编写代码添加一个名为“muted”的角色