对我来说,格式化一 www.example.com 。相互作用):
@bot.tree.command(name="a_command", description="a command")
async def a_command(ctx):
#body of command
总是 * 工作 *,但在运行命令时会导致发送消息“应用程序没有响应”的不一致(无论是否使用ctx发送任何嵌入/消息)。发送)。
请注意,当使用@bot时,此 * 不会 * 发生。我知道如果没有响应,discord会说“应用程序没有响应”
我用不和谐音的时候从来不会这样。相互作用,那么它是否与CTX有关?我该如何避免这种情况?
1条答案
按热度按时间km0tfn4u1#
应用程序命令的第一个参数总是不一致的。互动。
ctx
在这种情况下可以工作,因为它将ctx
理解为discord.Interaction
,并且两者都具有属性channel
。因此,channel.send()
仍然可以工作。使用
channel.send
,没有响应。