我如何让我的Chatbot仅在下午6点到上午8点之间回答-IBM Watson

问题描述

我已经使用图形工具在IBM Watson中创建了一个聊天机器人(到目前为止还没有编码),但是没有使其时间表的选项。您会指导我使用基本计划吗?

解决方法

input下创建一个名为If assistant recognizes的顶部节点

  • 添加now().before('18:00:00')now().after('8:00:00')-时间采用24小时制
  • 助手回复->文本-> We are Open only between 6 PM and 8 AM everyday
  • 然后助手应该-> Skip user input

enter image description here

welcome下添加另一个名为welcome的节点

  • 助手回复->文本-> Welcome,how can I help?

enter image description here

选中Expression language documentation,以了解有关now()使用的更多信息

完成后,单击Try it,以查看聊天机器人仅在上述时间之间进行响应