【问题标题】:Discord.py Private Messages BotDiscord.py 私人消息机器人
【发布时间】:2021-06-12 02:13:12
【问题描述】:

在 Discord.py 中,如何让我的机器人私下向服务器中的其他人发送消息。就像,如果我想在服务器中向我还没有朋友请求的人发送消息,我可以使用这个机器人。我希望它使用斜杠命令,例如 “/{用户}{消息}” 机器人将为他们显示消息,并使发送消息的用户只能看到它。 如何使用 discord.py 做到这一点?

【问题讨论】:

    标签: python discord


    【解决方案1】:

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

    【讨论】:

    • @BuddyBob 感谢您的反馈。下次我会努力改进的。
    • 很高兴听到!如果您愿意,可以按答案下方的编辑按钮并添加您的信息。
    • 谢谢,我编辑了它以包含更多信息。
    猜你喜欢
    • 2018-09-19
    • 2020-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-05
    • 2018-11-19
    • 2019-09-19
    • 2019-12-23
    相关资源
    最近更新 更多