Discord.py添加角色但在尝试角色的名称和ID后未找到错误角色

时间:2021-04-10 21:51:02

标签: python discord discord.py

所有这些都工作得很好,除了当它尝试应用角色时,它给出了错误角色,即使在尝试了两种调用角色的方法之后也没有找到。

  if rank == 'combatofficer':
    role = get(member.guild.roles, name="IRE Combat Officer")
    await member.add_roles(member, role)
    rank = 'Combat Officer'
  else:
    pass

我也试过

  elif rank == 'juniorofficer':
    role = get(member.guild.roles, name="747688368153821244")
    await member.add_roles(member, role)
    rank = 'Junior Officer'
  else:
    pass

我删掉了 elif 语句的很大一部分,因为我认为它们不是查找此代码错误所必需的。谢谢

0 个答案:

没有答案