如何让我的机器人回复消息而不对作者进行 ping 操作?我知道如何让它回复,但我不知道如何让它避免 ping 作者。这是我尝试过的,但没有奏效:
ctx.reply, mention (ctx.author)= False
答案 0 :(得分:1)
神奇的问题!好的,所以每个 discord.abc.Messageable
现在都有一个回复属性。要回复,只需使用:
await ctx.reply('Message')
您还可以选择在回复中不提及作者,mention_author=False。下面的例子:
await ctx.reply(mention_author=False)
希望这会有所帮助。欲了解更多信息visit the discord.py documents
答案 1 :(得分:0)
discord.Message.reply()
是 discord.abc.Messageable.send()
回复消息的快捷方式。该函数有一个名为 mention_author
的参数(默认为 None
)。将此设置为 False
可确保您正在回复的消息的作者不会被提及/ping
await ctx.reply(mention_author=False)