Aiml Pandorabots初始Bot消息

Aiml Pandorabots初始Bot消息,aiml,Aiml,在网站的“聊天小部件”中,我可以写“初始Bot消息”,但不清楚如何在AIML文件中创建访问者对此初始消息的响应。 作为一个例子,我在“初始Bot消息”中添加了一个问题“您希望看到实时样本吗?” 这意味着有两种可能的回答——“是”或“否” 但守则: <category> <pattern>YES</pattern> <that>WOULD YOU LIKE TO SEE LIVE SAMPLES</that> &l

在网站的“聊天小部件”中,我可以写“初始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>

对
你想看看现场样品吗
回答是
不
你想看看现场样品吗
回答否
不起作用

  • 如何使机器人能够对响应作出反应

  • 是否可以从代码中启动“初始Bot消息”?例如,我想创建一个带有按钮的问题-如何操作


    • 是的,你可以这样做。首先,您需要创建一个类别,您希望您的机器人用它来欢迎您的访客。我用你的欢迎信息和两个按钮制作了一个名为“初始Bot消息”

      <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>
      
      现在,机器人不会说欢迎信息,它会呼叫您的类别,并允许您使用等

      greetingPattern: "initial bot message",