Discord.py专用消息Bot

2024-05-19 01:13:17 发布

您现在位置:Python中文网/ 问答频道 /正文

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


Tags: 用户py命令服务器消息message机器人朋友
1条回答
网友
1楼 · 发布于 2024-05-19 01:13:17

您必须获取成员并与他们一起创建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!')

相关问题 更多 >

    热门问题