Discord.py从提到的成员那里获取所有角色

时间:2020-07-09 10:35:09

标签: python discord discord.py

是否可以将提到的所有角色发送到频道?

我的代码开始

@client.command()
@commands.has_role("Enhanced Permissions")
async def softban(ctx, user : discord.Member, 

不确定下一步该怎么做

1 个答案:

答案 0 :(得分:0)

roles = user.roles
roles = [role.name for role in roles]
await ctx.send(f"```{','.join(roles)}```"

这将获取属于user的角色并将其打印在代码块中。