o
    ª'jm  ã                   @   sV   d dl mZmZ d dlmZmZ dedefdd„Zdedefdd„Zdefd	d
„Z	dS )é    )ÚMBIABotRequestÚMBIALoginRequest)Úbuild_text_responseÚsuccess_responseÚrequestÚreturnc                 C   s$   d}t |dd|dœg| jddœd�S )Nu>   ValidaciÃ³n MBIA completada. Puedes continuar con tu consulta.Útext©Útyper   T)ÚmessagesÚclienteÚvalidado©ÚmensajeÚresponse_typeÚdata)r   r   )r   r   © r   úB/var/www/html/macrobase-freshchat-api/app/services/mbia_service.pyÚvalidate_mbia_login   s   
ýýr   c                 C   s<   | j  ¡ }d}|rd|› d�}t|dd|dœgdddœd	�S )
Nz}Recibimos tu solicitud para MBIA. Por ahora esta respuesta es simulada; el servicio quedo listo para conectar la logica real.u   MBIA recibiÃ³ tu solicitud: u>   . Un asesor o flujo automatizado podrÃ¡ continuar desde aquÃ­.r   r	   Úmbia_consulta_generalg333333ë?)r   ÚintentÚ
confidencer   )ÚpeticionÚstripr   )r   r   r   r   r   r   Úanswer_mbia_bot   s   
ÿ
ýýr   c                   C   s   t dƒS )Nue   Para iniciar MBIA, por favor comparte tu correo electrÃ³nico o continÃºa con el flujo de validaciÃ³n.)r   r   r   r   r   Úbuild_mbia_entry_response&   s   ÿr   N)
Úapp.schemas.mbiar   r   Ú!app.services.conversation_builderr   r   Údictr   r   r   r   r   r   r   Ú<module>   s
    