Imágenes personalizadas
Disponible solo en el plan "Business".
Las imágenes personalizadas son ilustraciones o miniaturas personalizadas que pueden adaptarse de forma única para cada usuario en tu proyecto. Esta personalización normalmente implica modificar elementos específicos, como el texto, para distintos fines; por ejemplo, mostrar el nombre de un usuario dentro de la imagen para aumentar la interacción.
Creemos una juntos.
Creación de una imagen personalizada
Para crear una imagen personalizada, deberás usar el generador de certificados. Puedes acceder a él desde la sección de creación del curso.
En el generador de certificados, puedes configurar imágenes personalizadas para que se distribuyan mediante un chatbot.
Paso 1: Configura el certificado y su texto
Haz clic en "Crear certificado."
Carga la imagen que hayas elegido como plantilla del certificado.

Asegúrate de activar la casilla "Usar la plantilla como imagen personalizada."
Ahora ve a la configuración del certificado y organiza los elementos necesarios en el orden que quieras:

Introduce el marcador de posición para el nombre del destinatario (que se reemplazará dinámicamente mediante el chatbot), junto con cualquier texto adicional que quieras que aparezca en la imagen. También puedes configurar aquí otros ajustes de visualización.
El generador de certificados ofrece flexibilidad: siéntete libre de experimentar con distintos colores, fuentes, imágenes y otros elementos de diseño.

Para entregar estas imágenes personalizadas, deberás usar una función de chatbot dentro de un mensajero que esté integrado con el sistema MaviBot.
Envío de un archivo mediante chatbot
Ve al flujo de trabajo del chatbot donde quieras enviar imágenes personalizadas. Allí deberás usar la función:
get_custom_image(image_id, name_on_image, avatar)
Tenga en cuenta
Cada vez que uses esta función, consume los mismos recursos que enviar 10 mensajes normales.
! image_id
ID de la imagen
! name_on_image
nombre del usuario
avatar
avatar del usuario Si necesitas incluir una imagen personalizada, pasa el valor "1".
Puedes encontrar el ID de la imagen aquí:

Como ejemplo, usemos un flujo de trabajo sencillo de chatbot que enviará una imagen en el chat:

Así que, en el segundo bloque, pediremos al cliente su nombre y, en la configuración de la flecha que conduce al tercer bloque, especificaremos que el usuario está introduciendo datos y guardaremos su nombre en una variable:


En el bloque final del flujo de trabajo responsable de enviar la imagen, inserta la función en el campo de la calculadora. Usa el siguiente formato, incluyendo el image_id y tu name variable.

Tenga en cuenta
El get_custom_image la función devuelve un diccionario. Para mostrar la imagen en el chat, no muestres directamente la variable de resultado (por ejemplo, image_1) directamente. En su lugar, debes hacer referencia al valor almacenado bajo la clave 'url' clave (por ejemplo, image_for_user).
Si está configurado correctamente, la imagen se enviará y se mostrará en el chat inmediatamente.
Reglas para nombrar variables
Al nombrar tu variable en la calculadora, asegúrate de que el nombre:
Contiene solo letras y números latinos (por ejemplo,
picturees correcto).No tiene espacios (usa guiones bajos: por ejemplo,
apple_on_table).Coloca los números al final (por ejemplo,
apple1, no1apple).
Ten en cuenta que usamos la sintaxis #{full_name} para insertar dinámicamente en la variable el valor proporcionado por el usuario.
Como resultado, las imágenes enviadas en el chat se personalizarán con el nombre que el usuario introdujo durante la conversación.
Última actualización