我如何从一个只知道用户id的用户中删除角色? 我目前正在使用以下代码:
if self.collection.find_one({"name": name, "lname": lname, "role": role.id})['user'] != None:
id = self.collection.find_one({"name": name, "lname": lname, "role": role.id})['user']
await self.client.get_user(id).remove_roles(role)
self.collection.remove({"name": name, "lname": lname, "role": role.id})
await ctx.send(embed=embed)
但它给出了以下错误:
Command raised an exception: AttributeError: 'NoneType' object has no attribute 'remove_roles'
请帮忙
目前没有回答
相关问题 更多 >
编程相关推荐