The documentation is still in progress O NicoChat agora permite que seus usuários realizem lógica de fluxo complexa usando ação Javascript. Os usuários poderão escrever código javascript para realizar vários fluxos e fórmulas complexas que ainda não são suportados nativamente pelo NicoChat .
Selecionando o nó de ação Javascript
Crie um bloco de nó de ação, clique em Ações avançadas e selecione o nó Função Javascript.
...
Nó de função Javascript
Uma função javascript age exatamente como uma função. Todos os parâmetros são primeiro analisados no bloco javascript antes de poderem ser usados. A parte superior da ação é usada para entrada.
Parâmetros Nome: Adicione o nome da variável que você está analisando
Valor dos parâmetros: adicione o campo de usuário que você deseja analisar na função javascript
Valor de teste: adicione um valor de teste que pode ser usado aqui para executar testes
O bloco de funções suporta diversas bibliotecas javascript.
...
Essas bibliotecas javascript estendem a funcionalidade do bloco de função nativo.
No bloco de função, você pode escrever seu código javascript.
Depois de escrever o código, você sempre terá que retornar seu valor, pois o bloco de funções atua como uma função normal.
Observação: métodos nativos de JavaScript, como o log do console, que exigem um navegador, não funcionam com o nó Função JavaScript.
Você pode mapear os resultados do seu código para atualizar determinados campos do usuário.
Observação: ao manipular JSONs, todos os JSONs precisam ser primeiro analisados e depois podem ser usados dentro do código.