gpt4 book ai didi

node.js - 如何在 node.js 中捕获 messageBack

转载 作者:搜寻专家 更新时间:2023-10-31 23:26:17 25 4
gpt4 key购买 nike

<分区>

我正在尝试在 Bot 框架中使用 messageBack。 (原因是 MS Teams 不支持 postBack 并且 imBack 向用户显示系统消息。我也尝试使用 invoke 但该函数不再在 botbuilder 库中)我在库 botbuilder 中找到了函数 messageBack,但我不知道如何在用户按下按钮后捕捉到 Action 。

对于 imBack 我可以使用这个:

bot.dialog('catchOption', [
function (session, args, next) {
}
]).triggerAction({ matches: /choose-time-card[0-9]+-[0-9]+/i});

我试过调用,但据说这仅限于“内部使用”,不管这意味着什么。所以我尝试了这个但它不起作用:

bot.on('invoke', function (event) {
var msg = new builder.Message().address(event.address);
msg.data.text = "I see that you clicked a button.";
bot.send(msg);
bot.send(JSON.stringify(event));
});

有人知道吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com