如何删除用户角色中的@everyone? (Discord.py)
How can I remove @everyone in user roles? (Discord.py)
我目前正在更新我的用户信息命令。但我仍然有一个问题,我不知道如何解决。所以我的问题是如何从角色中删除@everyone(你可以在图片中看到我的意思)。
代码:
roles = [role for role in member.roles]
embed.add_field(name=f'Roles ({len(roles)}):', value="".join(
[role.mention + "|" for role in roles]), inline=False)
代码图片:
如果有人能帮助我,我将不胜感激。
你总是可以像这样跳过第一个 @everyone
的角色。
roles = [role for role in member.roles[1:]]
embed.add_field(name=f'Roles ({len(roles)}):',
value="".join([role.mention + "|" for role in roles]),
inline=False)
我目前正在更新我的用户信息命令。但我仍然有一个问题,我不知道如何解决。所以我的问题是如何从角色中删除@everyone(你可以在图片中看到我的意思)。
代码:
roles = [role for role in member.roles]
embed.add_field(name=f'Roles ({len(roles)}):', value="".join(
[role.mention + "|" for role in roles]), inline=False)
代码图片:
如果有人能帮助我,我将不胜感激。
你总是可以像这样跳过第一个 @everyone
的角色。
roles = [role for role in member.roles[1:]]
embed.add_field(name=f'Roles ({len(roles)}):',
value="".join([role.mention + "|" for role in roles]),
inline=False)