Discord.py - 如何获得不包括机器人的成员数量?

时间:2021-04-25 10:15:50

标签: python discord.py

我想创建一个显示成员数量但不包括机器人的命令。我的代码:

@bot.command()
async def members(ctx):
    await ctx.send(f"Members in {ctx.guild.name}: {ctx.guild.member_count}")

然而,这显示了机器人和成员的总数。有没有办法只显示会员?

1 个答案:

答案 0 :(得分:1)

你可以试试这样的,

user_count = len([x for x in ctx.guild.members if not x.bot])