尝试在成员获得的角色列表中检查角色

时间:2021-05-22 15:52:05

标签: python python-3.x discord discord.py

所以我试图让代码检查成员角色列表中的角色。但是这个简单的任务比我想象的要难。这是我的代码:

@client.event
async def on_message(message):
  if message.author.bot:
    return
  else:
    if message.content == "":
      return
    else:
      role = discord.utils.get(message.guild.roles, name='Bullied')
      member = message.guild.get_member(message.author.id)
      if role in member.roles:
        await message.channel.send(f'Hey there {message.author.name}')
      else:
        return

我收到此错误:

AttributeError: 'NoneType' object has no attribute 'roles'

0 个答案:

没有答案