代码之家  ›  专栏  ›  技术社区  ›  Luiz Carvalho

Botpress UMM通过Facebook Messenger逐封发送

  •  1
  • Luiz Carvalho  · 技术社区  · 7 年前

    我正在使用 Botpress公司 制作一个简单的bot 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 回复  |  直到 7 年前
        1
  •  1
  •   user9081620 user9081620    7 年前

    你能尝试重组你的内容吗。你喜欢这样吗?

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

    在第二行执行一个制表符缩进。