Botão de um bloco ou gatilho de conexão

Como criar um botão a partir de uma conexão

Botões de teclado podem ser criados usando conectores. Para fazer isso, arraste um conector e abra o editor:

Para criar botões a partir de conexões:

  1. Ative esta opção.

  2. Para cada conexão, insira o texto desejado do botão em seu "Trigger" .

circle-exclamation
circle-exclamation

Depois, aplique a mesma configuração às outras conexões:

  1. Abra as configurações da conexão: clique no conector para abrir suas configurações.

  2. Defina o texto do botão: no campo Gatilho campo, insira o texto que você quer exibir no botão.

  3. Selecione o tipo de correspondência: defina o tipo de comparação como "Correspondência exata".

  4. Ative a exibição do botão: ative a opção "Exibir como botão" .

  5. Salve a configuração: clique "Salvar" para aplicar as configurações.

Linha e posição: os botões criados a partir de conexões são empilhados verticalmente por padrão. Use este campo para especificar um número de linha e controlar a posição vertical de um botão no layout.

circle-exclamation

Cor do botão: Se necessário, você pode especificar a cor do botão — isso funciona no chat online e no Viber.

Resultado:

Botão a partir de um gatilho de bloco

Agora vamos ver um método mais avançado para criar botões usando as "Configurações avançadas do botão" no editor de blocos, na Botões seção.

Anteriormente, criamos botões usando conexões e gatilhos nos conectores. Um método alternativo é usar blocos de gatilho dedicados, como o Bloco Início (ponto de entrada do funil) ou Bloco de Gatilho.

Etapa 1: Crie a estrutura de blocos

  1. Crie um Bloco Início (o ponto de entrada do funil).

  2. Crie vários blocos adicionais abaixo dele. O número de blocos deve corresponder ao número de botões de que você precisa.

Exemplo: No fluxo de trabalho abaixo, três blocos são criados para corresponder a três botões.

Passo 2. Configure as condições de gatilho nos blocos subsequentes (neste exemplo, os três blocos Início).

Passo 3. Vá para o bloco principal (o ponto de entrada do funil) e clique na aba Botões.

Etapa 4. Na Botões seção do editor de blocos, mude para Configurações avançadas e insira o código do seu botão personalizado.

[{"line":0,"index_in_line":0,"text":"Ir","type":"reply"},{"line":1,"index_in_line":0,"text":"Não","type":"reply"},{"line":2,"index_in_line":0,"text":"Na próxima vez","type":"reply"}]

Você verá um menu idêntico, mas sem as conexões. Se configurado corretamente, ao clicar em um botão, o bot disparará o envio da mensagem do bloco de resposta correspondente.

Etapa 5. Salve as configurações do bloco e mude para o modo de teste do bot.

Ao testar o bot, ele exibirá botões de teclado que são funcional e visualmente idênticos aos criados com a opção "Adicionar botão".

Um clique no botão entregará a mensagem do seu bloco Início vinculado (criado na Etapa 1).

Atualizado