【发布时间】:2020-09-26 17:55:26
【问题描述】:
我已经浏览了一天的文档,仍然无法弄清楚这个简单的问题:用于侦听模态提交的@slack/bolt ^2.3.0 方法是什么?
const slackbot = new App({ token, signingSecret });
slackbot.shortcut(
"open_modal",
async ({ ack, body, client, context, payload }) => {
await ack();
const result = await client.views.open({ ... });
}
);
slackbot.METHOD_HERE(ID_HERE,
async ({ ack }) => {
ack();
// handle modal submitted data here...
}
);
上面代码中的METHOD_HERE 和ID_HERE 是什么值?
我可以通过全局快捷方式菜单毫无问题地打开模式;但似乎无法弄清楚如何捕获用户提交的模态。
例如,这永远不会捕获任何提交:
slackbot.view("open_modal", async ({ ack }) => {
ack();
// do things here...
});
【问题讨论】: