回复留言discord.py

我想让我的机器人在用户输入某个句子时对用户消息做出反应。

我的回复代码:

await ctx.message.reply("I just replied to you")

我收到错误:

ctx.message has no attribute "reply"

我可以做什么代码让机器人回复消息?

当我说回复时,我的意思与用户可以按消息回复相同

回答

对于这里的任何新用户,从1.6.0 discord.py-rewrite更新开始,您现在可以回复了!

每个discord.abc.Messageable现在都有一个回复属性。要回复,只需使用

await ctx.reply('Hello!')

您也可以在回复中不提及作者 mention_author=False

await ctx.reply('Hello!', mention_author=False)

您还可以在此处找到一个基本示例


以上是回复留言discord.py的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>