我正在创建自己的 stats 命令,但是当我尝试该命令时,它给了我这个
350
我尝试了 member.roles.mention 和 member.roles.name 但它不起作用
代码
[<Role id=818899477372600431 name='@everyone'>, <Role id=819591110564642837 name='nw'>]
那么我该如何解决这个问题
答案 0 :(得分:0)
member.roles
是 role
对象的列表。如果您遍历列表中的每个角色,您可以单独访问他们的姓名或提及。要将所有提及项合并为一个字符串,请像这样使用 str.join
:
stats_embed.add_field(name="All Roles", value=" ".join(role.mention for role in member.roles))