Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用用户';s ID,用于将其与条件匹配,以便当用户向通道发送消息时,bot可以为用户执行特定任务 我试过: 如果message.channel.category.id==77426732268715710: 如果user.id==415884831805931551: 等待消息。添加反应(“_Python_If Statement_Discord_Userid - Fatal编程技术网

Python 如何使用用户';s ID,用于将其与条件匹配,以便当用户向通道发送消息时,bot可以为用户执行特定任务 我试过: 如果message.channel.category.id==77426732268715710: 如果user.id==415884831805931551: 等待消息。添加反应(“

Python 如何使用用户';s ID,用于将其与条件匹配,以便当用户向通道发送消息时,bot可以为用户执行特定任务 我试过: 如果message.channel.category.id==77426732268715710: 如果user.id==415884831805931551: 等待消息。添加反应(“,python,if-statement,discord,userid,Python,If Statement,Discord,Userid,您必须获取消息的作者,而不仅仅是user.id,因为您还没有定义user 请查看以下事件: @client.event/@bot.event/@commands.Cog.listener#取决于您使用的内容 异步def on_消息(消息): 如果message.channel.category.id==CategoryID: 如果message.author.id==UserID:#获取作者的id 等待消息。添加\u反应(“我不处理discord.py,但从我所看到的:message.autho

您必须获取消息的作者,而不仅仅是
user.id
,因为您还没有定义
user

请查看以下事件:

@client.event/@bot.event/@commands.Cog.listener#取决于您使用的内容
异步def on_消息(消息):
如果message.channel.category.id==CategoryID:
如果message.author.id==UserID:#获取作者的id

等待消息。添加\u反应(“我不处理discord.py,但从我所看到的:
message.author.id
。您希望获得消息作者,而不是您保存的某个
用户