【发布时间】:2021-04-02 08:03:19
【问题描述】:
我正在尝试让我的机器人检查成员是否在服务器上。 我只是问这个,因为我尝试了this answer,无论如何它总是返回 None。
到目前为止,这是我的代码:
@bot.command()
async def membercheck(ctx, member:discord.Member):
guild = bot.get_guild(my_server_id)
if guild.get_member(member) is not None:
await ctx.send("he on server")
else:
await ctx.send("he not on server")
理想情况下,我的代码应该可以正常工作,以便您输入用户 ID,然后机器人会检查用户是否在服务器上。
提前感谢您的帮助!
【问题讨论】:
-
您是否启用了
intents.members? -
是的,我已启用所有意图
标签: python discord discord.py discord.py-rewrite