Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro ao incluir e-mail na resposta

Olá, estou configurando o bot para que ele responda com a indicação de um e-mail para envio de documentos (ver cod abaixo), mas ele dá erro de configuração. O que pode estar acontecendo?

{
  "output": {
    "text": {
      "values": [
        "Aumentar o limite do seu Tricard é muito fácil! Basta ir até a loja onde você fez o seu cartão e levar o Comprovante de Renda e Residência atualizados ou, se preferir, encaminhe sua solicitação para o e-mail \documentos@tricard.com.br\ anexando os comprovantes que em até 72 horas úteis lhe daremos o retorno."
      ],
      "selection_policy": "sequential"
    }
  }
}
3 respostas
solução!

Oi Marcelo,

o que está acontecendo é que para o Conversation entender o @ é preciso escapá-lo (fazer um escape), ou seja, dizer para ele que um caractere está vindo na resposta.

Você está bem próximo, pois isso é feito utilizando a barra \, falta apenas colocá-la antes do @, como em

documentos\@tricard.com.br

Para fazer o escape acima, você não precisa usar a view de Json do Conversation, mas, caso continue a usá-la, basta colocar duas barras, como abaixo

documentos\\@tricard.com.br

Veja se isso resolve o erro, qualquer outra dúvida, só mandar aqui. :)

Deu certo! obrigado!

Que bom, imagine! :)