Bot inline de Telegram
El bloque activa el modo inline de Telegram para el bot. Una persona escribe @bot_name y algo de texto en cualquier chat y ve los resultados de búsqueda de tu lista justo encima del campo de entrada: productos, direcciones, servicios.


Ninguna conexión de otros bloques lleva a este bloque: se activa con una solicitud de Telegram.
Importante
El modo inline debe estar activado en el propio bot: en @BotFather, envía el comando
/setinliney elige el bot.
Configuración
- «Lista»: la lista en la que buscar.
- «Campo de búsqueda»: el campo de la lista en el que el bot busca el texto que escribió la persona. Si no eliges ningún campo, el bot muestra registros sin buscar.
- «Etiqueta»: la categoría que inicia este bloque en concreto. La persona la escribe después del nombre del bot con una almohadilla:
@bot_name #tag texto. Una etiqueta solo puede contener letras latinas y números. Una solicitud sin etiqueta la procesa el bloque que tiene vacío el campo «Etiqueta». - «Filtros adicionales»: condiciones que acotan la selección: un campo de la lista, un signo de comparación y un valor. Las condiciones se unen con «Y» u «O». Una fila se añade con el botón «Añadir campo».
- «Ordenar»: por qué campo ordenar los registros y en qué orden: «Asc» o «Desc». Sin ordenación, los registros nuevos van primero.
- «Campos del resultado de búsqueda»: lo que la persona ve en cada resultado:
- «Imagen»: un campo de la lista con una imagen;
- «Título»: un campo de texto o numérico. Los registros con el título vacío no aparecen en los resultados;
- «Descripción»: la línea bajo el título.
- «Avanzado» → «Guardar la respuesta en una variable del usuario»: el título del registro elegido se guarda en la variable.
Cómo funciona
- La persona escribe
@bot_namey algo de texto. El bot muestra hasta 50 registros y carga más al desplazarse. - La persona elige un registro. En su nombre se envía al chat un mensaje con el comando del bloque y el título del registro.
- Si es un chat con tu bot, el bot guarda el título en la variable y sigue por la conexión «Continuar».
Si no se encuentra nada, la persona ve un único elemento: «La búsqueda no dio resultados».
Consejo
Para que la persona no tenga que escribir a mano el nombre del bot, añade al menú de un bloque con botones un elemento del tipo «Abrir bot inline de Telegram». En el campo «Texto de búsqueda» puedes indicar de entrada el comienzo de la consulta, por ejemplo
#tag.
Salidas
- «Continuar»: la persona eligió un registro de los resultados en el chat con el bot.
Límites
- El bloque solo funciona en Telegram.
- El valor de un filtro tiene hasta 64 caracteres; hasta 100 filtros y hasta 10 campos de ordenación.