Cómo crear un botón desde una conexión
Los botones del teclado se pueden crear mediante conectores. Para ello, arrastra un conector y abre el editor:

Para crear botones desde conexiones:
- Activa este interruptor.
- Para cada conexión, ingresa el texto deseado del botón en su campo "Disparador".
¡Nota!
Esto solo funciona en mensajeros que admiten botones.
Puedes crear SOLO botones de teclado usando conexiones.
Luego, aplica la misma configuración a las otras conexiones:
- Abre la configuración de la conexión: haz clic en el conector para abrir su configuración.
- Establece el texto del botón: en el campo Disparador, ingresa el texto que deseas mostrar en el botón.
- Selecciona el tipo de coincidencia: establece el tipo de comparación en "Coincidencia exacta".
- Habilita la visualización del botón: activa la opción "Mostrar como botón".
- Guarda la configuración: haz clic en "Guardar" para aplicar los ajustes.

Línea y posición: los botones creados desde conexiones se apilan verticalmente de forma predeterminada. Usa este campo para especificar un número de línea y controlar la posición vertical de un botón en el diseño.

La numeración de LÍNEA y posición COMIENZA EN 0.
El primer botón en la línea superior tendrá la configuración 0 y 0.
Color del botón: si es necesario, puedes especificar el color del botón; esto funciona en el chat en línea y en Viber.

Resultado:

Botón desde un disparador de bloque
Ahora veamos un método más avanzado para crear botones usando la "Configuración avanzada de botones" en la sección Botones del editor de bloques.
Anteriormente, creamos botones usando conexiones y disparadores en los conectores. Un método alternativo es usar bloques de disparo dedicados, como el Bloque de inicio (punto de entrada del embudo) o el Bloque de disparo.
Paso 1: Crear la estructura del bloque
- Crea un Bloque de inicio (el punto de entrada del embudo).
- Crea varios bloques adicionales debajo de él. El número de bloques debe coincidir con el número de botones que necesitas.
Ejemplo: En el flujo de trabajo a continuación, se crean tres bloques para corresponder con tres botones.

Paso 2. Configura las condiciones de disparo en los bloques siguientes (en este ejemplo, los tres bloques de inicio).

Paso 3. Navega al bloque principal (el punto de entrada del embudo) y haz clic en la pestaña Botones.

Paso 4. En la sección Botones del editor de bloques, cambia a Configuración avanzada e inserta el código para tu botón personalizado.
[{"line":0,"index_in_line":0,"text":"Go","type":"reply"},{"line":1,"index_in_line":0,"text":"No","type":"reply"},{"line":2,"index_in_line":0,"text":"Next time","type":"reply"}]
Verás un menú idéntico, pero sin las conexiones. Si está configurado correctamente, al hacer clic en un botón, el bot enviará el mensaje del bloque de respuesta correspondiente.

Paso 5. Guarda la configuración del bloque y cambia al modo de prueba del bot.

Cuando pruebes el bot, mostrará botones de teclado que son funcional y visualmente idénticos a los creados con la opción "Agregar botón".

Un clic en un botón entregará el mensaje de su Bloque de inicio vinculado (creado en el Paso 1).



