首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Bot中获得PromptDialog.Choice特性并仍然允许其他用户响应?

如何在Bot中获得PromptDialog.Choice特性并仍然允许其他用户响应?
EN

Stack Overflow用户
提问于 2016-10-05 14:34:07
回答 1查看 1.5K关注 0票数 2

Bot中的PromptDialog.Choice提供了许多工作良好的内置功能。但是,我希望能够拦截/重写匹配过程。

获得PromptDialog.Choice功能的最佳方法是什么,同时也能够接受某些可能不匹配的字符串?

示例:

我还能为你做些什么?

  • 备选案文1
  • 选项2
  • 选项3

然后允许用户输入绕过上述选项的命令或数字,而不触发重试错误消息。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-05 14:47:18

我可以想出两种选择:

  1. 创建自己的PromptChoice对话框并重写TryParse逻辑,以处理可能不匹配的字符串。这里是一个“CancelablePromptChoice”的例子,它基本上可以识别一些允许用户在不选择任何选项的情况下退出PromptChoice的cancelTerms。
  2. 使用Facebook的快速回复,但缺点是您必须编写PromptChoice中已经存在的一些逻辑。这里是使用我几周前写的Microsoft的Facebook快速回复的一个例子。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39876858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档