Discord.py 私人消息机器人

时间:2021-06-09 09:19:42

标签: python discord

在 Discord.py 中,如何让我的机器人私下向服务器中的其他人发送消息。比如,如果我想给服务器中一个我还没有加好友请求的人发消息,我可以使用这个机器人。我希望它使用斜线命令,如 “/{用户}{消息}” 机器人将为他们显示消息,并使发送消息的用户只能看到它。 如何使用 discord.py 执行此操作?

1 个答案:

答案 0 :(得分:0)

您必须获得该成员并与他们一起创建 DM,然后将您想要的任何内容发送给 DM。看下面的代码:

member = discord.utils.get(ctx.guild.members, id = (member id)) # could also use client.get_user(ID)
dm = await member.create_dm()
await dm.send('this will be sent to the user!')
相关问题