将在线用户打印到控制台,Discord.py
Print online users to console, Discord.py
当我使用当前代码执行命令时,出现错误 NameError: name 'offline' is not defined
。我找不到使它正常工作的正确变量。
@bot.command()
async def D(ctx):
for user in ctx.guild.members:
if user.status != offline:
print (user.name+"#"+user.discriminator)
根据 API reference,您可以使用
if user.status != discord.Status.offline
PS。我对这个库一无所知,但我尝试搜索文档。从现在开始尝试一下:)
试试这个:
for user in ctx.guild.members:
if str(user.status) != "offline":
# your code
当我使用当前代码执行命令时,出现错误 NameError: name 'offline' is not defined
。我找不到使它正常工作的正确变量。
@bot.command()
async def D(ctx):
for user in ctx.guild.members:
if user.status != offline:
print (user.name+"#"+user.discriminator)
根据 API reference,您可以使用
if user.status != discord.Status.offline
PS。我对这个库一无所知,但我尝试搜索文档。从现在开始尝试一下:)
试试这个:
for user in ctx.guild.members:
if str(user.status) != "offline":
# your code