我已经通过slack创建了自定义的斜杠命令配置,并将其安装在工作空间中。然而,当我运行它时,我得到这个/testing失败,并显示错误"dispatch_failed“
我尝试了多个工作区,但同样的问题。有没有人经历过这种情况?

发布于 2020-09-01 09:27:00
所以经过几次测试后,我发现这只是slack在这一点上失败的任何东西的一般消息。首先,我有一个无法到达的端点。所以它返回了这条消息。我修复了这个问题,使用ngrok作为隧道,这样我就可以调试了,这就是我发现这个问题的原因。
此外,此错误也可能由于以下原因而发生。
code
中配置的斜杠命令无效
发布于 2021-01-14 05:11:59
我发现,虽然文档告诉你“使用请求URL是你的基础服务器链接+ "/slashcommand”之后“,但如果你在添加新的斜杠命令时继续使用URL + /slack/events (假设你的模式逻辑在那里),它就会起作用。
当然,该命令需要与“编辑命令”窗口和app.js中“.command”方法中的内容相匹配:
app.command('/flash-card', async ({ ack, body, client })
对我很管用
发布于 2021-03-20 04:29:12
如果您使用 ngrok http <port> 在本地主机中进行测试,请注意每次运行此命令时都会创建一个新的ngrok公共URL。因此,在https://api.slack.com/apps中,在应用程序的功能中,您可能必须使用当前为您生成的ngrok URL来更新Slash Command的请求URL。
https://stackoverflow.com/questions/63665120
复制相似问题