繁体   English   中英

建议命令 discord.py

[英]Suggest command discord.py

我在discord.py中制作了一个不和谐的机器人,我希望我的成员能够向我推荐功能,当然他们不能只在服务器上说出来,我什至可能都不知道。 所以我希望机器人向我发送 DM 消息,假设我的不和谐是DiscordUser#1234 ,另一个用户使用了建议命令,另一个用户是AnotherUser#4321 当另一个用户使用建议命令时,它将以这种格式工作:( (prefix) suggest (Suggestion) 所以 DiscordUser 会收到 AnotherUser AnotherUser#4321 has suggested (Suggestion)

我得到了命令,一切都很好,除了我不知道如何 DM 一个特定的人

这是我能做到的最简单的方法,希望对您有所帮助!

@client.command()
async def suggest(ctx, *, text):
    user = await client.fetch_user("<your_id_here>")
    await user.send(f"""{ctx.author.mention} has suggested {text}""")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM