【问题标题】:How can I remove @everyone in user roles? (Discord.py)如何删除用户角色中的@everyone? (不和谐.py)
【发布时间】:2021-09-20 10:23:08
【问题描述】:

我目前正在更新我的 userinfo 命令。但是我仍然有一个问题,我不知道如何解决。所以这是我的问题,如何从角色中删除@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)

代码图片:

如果有人可以帮助我,我将非常感激。

【问题讨论】:

    标签: python list discord discord.py roles


    【解决方案1】:

    你总是可以像这样跳过第一个角色@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)
    

    【讨论】:

      猜你喜欢
      • 2021-03-31
      • 2021-01-05
      • 1970-01-01
      • 2020-12-21
      • 2021-09-20
      • 1970-01-01
      • 2021-10-19
      • 2021-05-31
      • 2021-05-15
      相关资源
      最近更新 更多