Botpress UMM通过Facebook Messenger发送信件

时间:2018-03-07 14:06:09

标签: javascript node.js bots chatbot

我使用 Botpress 制作一个简单的机器人 Facebook Messenger ,当我在AddQuestion方法中使用简单的字符串时,一切正常,但是当我改为使用UMM时,会逐字地发送给用户。

我的content.yml

identification_cpf: 'Preciso que você me infome seu CPF (somente números)'

我的index.js包含使用UMM字符串定义的代码:

  convo.threads['identification'].addQuestion('#identification_cpf', [
    {
      pattern: /(\d+)/i,
      callback: (response) => {
        convo.set('cpf', response.match)
        convo.next()
      }
    }
  ])

结果:

enter image description here

我如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

你能尝试像这样重构你的content.yml吗?

identification_cpf:
  - text: 'Preciso que você me infome seu CPF (somente números)'

在第二行上做一个标签缩进。