提示inputvalidation
上下文是Node上的MS Bot框架。 我需要自定义validation来自Prompt.text或Prompt.Number的input。 我一直在看例子和文档。 我用DialogAction.validatePrompt()
实现了一个快速的例子,它工作正常,但有问题,我不能(至less我不知道如何)自定义消息,以防止validation失败。
validation可能由于许多原因而失败,并且能够基于失败原因select响应消息将是非常好的。
我也看到了基本的自定义提示示例: (https://github.com/Microsoft/BotBuilder/tree/master/Node/examples/basics-customPrompt)
,它使用和IntentDialog
获得所需的行为。 它还提到它是基本validation的示例的替代品。
我的问题是:
- 哪一个是推荐使用,validatedPrompt或IntentDialog方法?
-
validatedPrompt()
将被弃用吗? -
validatedPrompt()
是否提供自定义消息的机制?
- 如何从自我托pipe的自定义Microsoft团队机器人获取消息?
- 什么可能会阻止EC2托pipe的机器人在Microsoft Bot Framework上回复消息?
- Docker上的Bot框架模拟器和其他Node.js中Bot Builder的问题
- Bot仿真器连接到另一台机器上的Node.js服务
- 如何在bot框架中validation电话号码?
- BotFramework:获取IntentDialog的概率分数
- MS Bot框架:有一个命令来打开一个URL?
- 如何在使用botframework的luisaction绑定的同时保持privateConversation数据?
- 502(坏的网关)时,做一个POST机器人