在用于网站的"Chat“中,我可以编写”初始Bot消息“,但还不清楚如何在AIML文件反应中创建访问者对这条初始消息的响应。例如,我在“初始Bot消息”中添加了一个问题:“您想看现场示例吗?”这意味着有两种可能的回答--“是”或“否”。
但守则:
<category>
<pattern>YES</pattern>
<that>WOULD YOU LIKE TO SEE LIVE SAMPLES</that>
<template>Answer YES</template>
</category>
<category>
<pattern>NO</pattern>
<that>WOULD YOU LIKE TO SEE LIVE SAMPLES</that>
<template>Answer NO</template>
</category>不起作用。
发布于 2020-03-05 11:13:29
是的你能做到的。首先,您需要创建一个类别,您希望您的机器人欢迎您的访问者。我用你的欢迎信息和两个按钮制作了一个名为“初始机器人消息”的消息。
<category>
<pattern>INITIAL BOT MESSAGE</pattern>
<template>
Would you like to see live samples?
<button>
<text>Yes</text>
<postback>AnswerYES</postback>
</button>
<button>
<text>No</text>
<postback>AnswerNO</postback>
</button>
</template>
</category>现在,您需要修改聊天小部件代码,以便用以下内容替换conversationOpener部件:
greetingPattern: "initial bot message",现在机器人不会说欢迎信息,它会给你的类别打电话,让你和其他人一起工作
https://stackoverflow.com/questions/60541018
复制相似问题