如何在服务器中向用户添加现有角色?

时间:2020-07-21 01:47:54

标签: python discord

代码:

@bot.command()
@commands.has_permissions(administrator=True)
async def mute(ctx, *, member: discord.Member):
  role = discord.utils.get(bot.roles, name="Muted")
  await bot.add_roles(member, role)

我已经尝试了好几个小时,根本没有0个有用的YouTube视频。 我已经待了好几个小时了,在这一点上会有什么帮助。

1 个答案:

答案 0 :(得分:0)

@bot.command()
@commands.has_permissions(administrator=True)
async def mute(ctx, *, member: discord.Member):
  role = discord.utils.get(bot.roles, name="Muted")
  await member.add_roles(member, role)

尝试将bot.add_roles更改为member.add_roles