在我的 discord.py 代码中,我试图向消息作者指定的用户设置一个简单的发送消息。 if message.content.startswith('!hello'): print("Hello DIRECT MESSAGE") msg = "Why hello there" print (message.author) await client.send_message(message.author, msg)if message.content.startswith('!poke'): print("Poke DIRECT MESSAGE") a = message.content[6:] print(a) msg = "Hi there" await client.send_message(a, msg)!hello 命令工作正常,但我不知道如何在以字符串形式接收用户 ID 后获取用户 ID 作为发送消息命令的对象。
1 回答
四季花海
TA贡献1811条经验 获得超5个赞
假设这发生在服务器中,其中命令调用程序和目标都是: target = discord.utils.get(message.server.members, id=a)
添加回答
举报
0/150
提交
取消