gpt4 book ai didi

node.js - 如何在 Microsoft Bot Builder NodeJs 中保存来自 builder.Prompts.confirm() 的响应

转载 作者:太空宇宙 更新时间:2023-11-03 23:24:13 25 4
gpt4 key购买 nike

在 Microsoft Bot Framework (Node Js) 中使用 builder.Prompts.confirm(session, "Did that Solution your Problem !") 时,如何从用户那里获取响应值

我只想在下面实现 1.如果用户说"is",我就会说再见 2.如果用户说“不”,我会说请再试一次

下面是我的代码片段

if( builder.Prompts.confirm(session, "Did that solve your problem buddy !"))
session.send("good by");
else
session.send("Please try again");

最佳答案

首先,我建议您阅读 Prompt for user input文档。

然后,为了获得响应,您需要添加一个额外的 waterfall 步骤,然后添加 response 属性。

 function (session, args, next) {
builder.Prompts.confirm(session, "Did that solve your problem buddy !");
},
function (session, args) {
if (args.response) {
session.send("good by");
else {
session.send("Please try again");
}

关于node.js - 如何在 Microsoft Bot Builder NodeJs 中保存来自 builder.Prompts.confirm() 的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46323325/

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