Imagens personalizadas
Disponível apenas no plano "Business".
Imagens personalizadas são ilustrações ou miniaturas feitas sob medida que podem ser adaptadas de forma exclusiva para cada usuário no seu projeto. Essa personalização normalmente envolve modificar elementos específicos, como o texto, para atender a diferentes উদ্দেশivos — por exemplo, exibir o nome de um usuário dentro da imagem para aumentar o engajamento.
Vamos criar uma juntos.
Criando uma imagem personalizada
Para criar uma imagem personalizada, você precisará usar o construtor de certificados. Você pode acessá-lo na seção de criação de cursos.
No construtor de certificados, você pode configurar imagens personalizadas para serem distribuídas por meio de um chatbot.
Etapa 1: Configurar o Certificado e Seu Texto
Clique "Criar Certificado."
Envie a imagem escolhida como modelo do certificado.

Certifique-se de ativar a caixa de seleção "Usar o modelo como uma imagem personalizada."
Agora vá para as configurações do certificado e organize os elementos necessários na ordem desejada:

Insira o espaço reservado para o nome do destinatário (que será substituído dinamicamente via chatbot), junto com qualquer texto adicional que você queira que apareça na imagem. Você também pode configurar outras opções de exibição aqui.
O construtor de certificados oferece flexibilidade: sinta-se à vontade para experimentar diferentes cores, fontes, imagens e outros elementos de design.

Para entregar essas imagens personalizadas, você precisará usar uma função de chatbot dentro de um messenger integrado ao sistema MaviBot.
Enviando um arquivo via chatbot
Vá até o fluxo do chatbot onde você quer enviar imagens personalizadas. Lá, você precisará usar a função:
get_custom_image(image_id, name_on_image, avatar)
Observe
Cada vez que você usa essa função, ela consome os mesmos recursos que o envio de 10 mensagens normais.
! image_id
ID da imagem
! name_on_image
nome do usuário
avatar
avatar do usuário Se você precisar incluir uma imagem personalizada, passe o valor "1".
Você pode encontrar o ID da imagem aqui:

Como exemplo, vamos usar um fluxo simples de chatbot que enviará uma imagem no chat:

Então, no segundo bloco, vamos pedir o nome do cliente, e nas configurações da seta que leva ao terceiro bloco, vamos especificar que o usuário está inserindo dados e salvar o nome dele em uma variável:


No bloco final do fluxo, responsável por enviar a imagem, insira a função no campo do calculador. Use o seguinte formato, incluindo o image_id e o seu name variável.

Observe
O get_custom_image a função retorna um dicionário. Para exibir a imagem no chat, não imprima diretamente a variável de resultado (por exemplo, image_1). Em vez disso, você deve referenciar o valor armazenado sob a chave 'url' (por exemplo, image_for_user).
Se configurado corretamente, a imagem será enviada e exibida no chat imediatamente.
Regras de nomenclatura de variáveis
Ao nomear sua variável no calculador, certifique-se de que o nome:
Contém apenas letras latinas e números (por exemplo,
pictureestá correto).Não tem espaços (use underscores: por exemplo,
apple_on_table).Coloca os números no final (por exemplo,
apple1, e não1apple).
Observe que usamos a sintaxe #{full_name} para inserir dinamicamente o valor fornecido pelo usuário na variável.
Como resultado, as imagens enviadas no chat serão personalizadas com o nome que o usuário inseriu durante a conversa.
Atualizado