2021-05-14 17:58:59 -05:00
|
|
|
|
2021-07-07 14:49:54 -05:00
|
|
|
function mensaje(name, username = null, massager = null) {
|
2021-05-14 17:58:59 -05:00
|
|
|
var jsom_interaciones = ['Es un placer poder ayudarle.....'];
|
2024-02-09 16:45:16 -05:00
|
|
|
var menu_context = "\n1. Consulta de deudas"+
|
2021-07-07 14:49:54 -05:00
|
|
|
"\n2. Validar documentos digitales"+
|
|
|
|
|
"\n3. Mis comprobantes de pago"+
|
|
|
|
|
"\n4. Mis trámites"+
|
|
|
|
|
"\n5. Información sobre trámites"+
|
|
|
|
|
"\n0. Cerrar sesión"+
|
|
|
|
|
"\n\n -Ingrese el número de la opción que desee.";
|
2021-05-14 17:58:59 -05:00
|
|
|
switch (name) {
|
|
|
|
|
case 'sol_cedula':
|
|
|
|
|
jsom_interaciones = [
|
2021-07-07 14:49:54 -05:00
|
|
|
'Para brindarle un mejor servicio es necesario que ingrese su número de cédula o RUC 🤓',
|
|
|
|
|
'Antes de continuar es necesario que ingrese su número de cédula o RUC 🤓',
|
|
|
|
|
'Ayude con su número de cédula o RUC para poder continuar 🤓',
|
|
|
|
|
'Necesito su número de cédula o RUC para brindarle un mejor servicio 🤓'
|
2021-05-14 17:58:59 -05:00
|
|
|
];
|
|
|
|
|
break;
|
2021-06-04 17:09:16 -05:00
|
|
|
case 'sol_data_cedula':
|
|
|
|
|
jsom_interaciones = [
|
|
|
|
|
'Por favor ingrese el número de cédula del propietario(a)',
|
2021-07-07 14:49:54 -05:00
|
|
|
'Ayúdeme con el número de cédula del propietario(a)'
|
|
|
|
|
];
|
|
|
|
|
break;
|
|
|
|
|
case 'sol_data_clave_catastral':
|
|
|
|
|
jsom_interaciones = [
|
|
|
|
|
'Por favor ingrese con el número de la clave catastral',
|
|
|
|
|
'Ayúdeme con la clave catastral del propietario(a).'
|
2021-06-04 17:09:16 -05:00
|
|
|
];
|
|
|
|
|
break;
|
2021-06-08 17:04:52 -05:00
|
|
|
case 'sol_data_codigo':
|
|
|
|
|
jsom_interaciones = [
|
|
|
|
|
'Por favor ingrese el código de barras del documento',
|
2021-07-07 14:49:54 -05:00
|
|
|
'Ayúdeme con el número el código de barras del documento'
|
2021-06-08 17:04:52 -05:00
|
|
|
];
|
|
|
|
|
break;
|
2021-06-04 17:09:16 -05:00
|
|
|
case 'retorno_inicio':
|
|
|
|
|
jsom_interaciones = [
|
2021-07-07 14:49:54 -05:00
|
|
|
'¿Hay algo mas en lo que le pueda ayudar?\n'+menu_context,
|
|
|
|
|
'¿Que mas puedo hacer por usted?\n'+menu_context,
|
|
|
|
|
'¿Puedo ayudarle en algo mas?\n'+menu_context
|
2021-06-04 17:09:16 -05:00
|
|
|
];
|
|
|
|
|
break;
|
2021-05-14 17:58:59 -05:00
|
|
|
case 'recuerde':
|
|
|
|
|
jsom_interaciones = [
|
|
|
|
|
'Recuerde que puedo ayudarle en cosas como:',
|
|
|
|
|
'En que puedo ayudarle ahora:',
|
|
|
|
|
'Que tal si empezamos con:',
|
|
|
|
|
'Puedo ofrecerle lo siguiente:'
|
|
|
|
|
];
|
|
|
|
|
break;
|
|
|
|
|
case 'bienvenida':
|
|
|
|
|
if(username){
|
|
|
|
|
jsom_interaciones = [
|
2021-07-07 14:49:54 -05:00
|
|
|
'Hola '+username,
|
|
|
|
|
'Hola '+username+', soy MantaBot su asistente virtual 👋🥰',
|
2021-05-14 17:58:59 -05:00
|
|
|
'Qué tal '+username+' 🙂',
|
2021-07-07 14:49:54 -05:00
|
|
|
mostrarSaludo()+' '+username+' 🙂',
|
|
|
|
|
'Hola '+username+', soy MantaBot 😎',
|
|
|
|
|
mostrarSaludo()+ ' soy MantaBot 😎',
|
2021-05-14 17:58:59 -05:00
|
|
|
'¿Qué tal? '+username+' 😎'
|
|
|
|
|
];
|
|
|
|
|
}else{
|
|
|
|
|
jsom_interaciones = [
|
|
|
|
|
'Soy MantaBot su asistente virtual 🤖',
|
2021-07-07 14:49:54 -05:00
|
|
|
mostrarSaludo()+', soy MantaBot su asistente virtual 🤖',
|
2021-05-14 17:58:59 -05:00
|
|
|
'Hola soy MantaBot, su asistente virtual 🤖',
|
|
|
|
|
'¿Qué tal? soy MantaBot su asistente virtual 🤖'
|
|
|
|
|
];
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case 'menu_1':
|
|
|
|
|
jsom_interaciones = [
|
2021-07-07 14:49:54 -05:00
|
|
|
'Hola, le invito a conocer nuestro *menú de opciones:*' + menu_context
|
|
|
|
|
];
|
|
|
|
|
break;
|
|
|
|
|
case 'menu_dirigido':
|
|
|
|
|
jsom_interaciones = [
|
|
|
|
|
'Hola '+username+', que tal si revisamos el *menú de opciones:*' + menu_context
|
2021-06-04 17:09:16 -05:00
|
|
|
];
|
|
|
|
|
break;
|
2021-07-07 14:49:54 -05:00
|
|
|
case 'menu_hueso':
|
|
|
|
|
jsom_interaciones = [menu_context];
|
|
|
|
|
break;
|
2021-06-04 17:09:16 -05:00
|
|
|
case 'consulta_clave':
|
2024-02-09 10:25:28 -05:00
|
|
|
var menu = "\n1. Consultar mis deudas \n2. Consultar deudas por número de cédula \n3. Consultar deudas por clave catastral \n0. Atras";
|
2021-06-04 17:09:16 -05:00
|
|
|
jsom_interaciones = [
|
2021-07-07 14:49:54 -05:00
|
|
|
'¿Que acción desea realizar?\n' + menu + "\n\n -Ingrese el número de la opción que desee.",
|
2021-05-14 17:58:59 -05:00
|
|
|
];
|
|
|
|
|
break;
|
2021-06-11 18:12:45 -05:00
|
|
|
case 'info_tramites':
|
2021-07-07 14:49:54 -05:00
|
|
|
var menu = "1. Certificado de solvencia \n2. Certificado de no poseer bienes \n0. Ir al menú anterior";
|
2021-06-11 18:12:45 -05:00
|
|
|
jsom_interaciones = [
|
2021-07-07 14:49:54 -05:00
|
|
|
'Envíe el número de la opción que desee:\n\n' + menu +"\n\n -Ingrese el número de la opción que desee.",
|
2021-06-11 18:12:45 -05:00
|
|
|
];
|
|
|
|
|
break;
|
2021-05-14 17:58:59 -05:00
|
|
|
case 'defauld':
|
|
|
|
|
var username = username != null ? username : '';
|
|
|
|
|
jsom_interaciones = [
|
2021-07-07 14:49:54 -05:00
|
|
|
'Disculpa '+username+' no logré entender su pregunta😔 \nAún estoy aprendiendo🎓📚🤓\n\nQue tal si revisamos el *menú de opciones:*' + menu_context,
|
|
|
|
|
'Lo siento '+username+' 💔 no comprendí su pregunta \nAún estoy aprendiendo🎓📚🤓\n\nQue tal si revisamos el *menú de opciones:*' + menu_context,
|
|
|
|
|
'Mil disculpas '+username+' 😓 no logre deducir su pregunta \nAún estoy aprendiendo 🎓📚🤓\n\nLe mostrare el *menú de opciones:*' + menu_context,
|
|
|
|
|
username+' aprendo cada día mas 🎓📚🤓 pero no logre entender su pregunta 😓\n\nLe mostrare el *menú de opciones:*' + menu_context,
|
2021-05-14 17:58:59 -05:00
|
|
|
];
|
|
|
|
|
break;
|
|
|
|
|
case 'afirmacion':
|
|
|
|
|
jsom_interaciones = [
|
|
|
|
|
'De acuerdo...👍',
|
|
|
|
|
'Excelente...💪',
|
|
|
|
|
'Muy bien...🙂',
|
|
|
|
|
'Perfecto...👌',
|
|
|
|
|
];
|
|
|
|
|
break;
|
2021-07-07 14:49:54 -05:00
|
|
|
case 'bienvenida_su':
|
|
|
|
|
jsom_interaciones = [
|
|
|
|
|
mostrarSaludo()+' '+username+
|
|
|
|
|
', bienvenido(a) a los servicios de asistencia virtual del GAD MANTA 🏣\n'+
|
|
|
|
|
'Soy *MANTABOT*🤖 y seré su asitente virtual.\n\n'+
|
|
|
|
|
'Antes de empezar le invito a descargar nuestra aplicación movil oficial *MANTAPP* dando clic en:\nhttps://portalciudadano.manta.gob.ec/c?mantapp'+
|
|
|
|
|
'\n\nA continuación, le presento nuestro *menú de opciones:*'+menu_context
|
|
|
|
|
];
|
|
|
|
|
break;
|
|
|
|
|
case 'despedida':
|
|
|
|
|
jsom_interaciones = [
|
|
|
|
|
'Esta bíen que tenga '+mostrarSaludo(1)+', espero vuelva pronto...👋\n'+
|
|
|
|
|
'Si desea volver a iniciar sesión por favor ingrese su número'+
|
|
|
|
|
' de cédula o RUC 🤓'
|
|
|
|
|
];
|
|
|
|
|
break;
|
|
|
|
|
case 'despedida_alt':
|
|
|
|
|
jsom_interaciones = [
|
|
|
|
|
'Esta bíen '+username+', fue un placer ayudarle. 😬👏\nQue tenga '+mostrarSaludo(1)+'. 😇',
|
|
|
|
|
'Esta bíen '+username+', es un gusto poder ayudarle, 😬👏 por favor vuelva pronto 👋😇',
|
|
|
|
|
'Okey '+username+', estoy para ayudarle. 😬👏\nQue tenga '+mostrarSaludo(1)+'. 😇',
|
|
|
|
|
];
|
|
|
|
|
break;
|
|
|
|
|
case 'haceres_1':
|
|
|
|
|
jsom_interaciones = [
|
|
|
|
|
'Estaba revisando Facebook y adivina?📱🤭😬 \n\n'+
|
|
|
|
|
'Me pareció muy interesante una publicación de Municipio de Manta titulada:\n'+username
|
|
|
|
|
];
|
|
|
|
|
break;
|
|
|
|
|
case 'haceres_2':
|
|
|
|
|
var cont = 'revisando Facebook y adivina?📱🤭😬 \n\n'+
|
|
|
|
|
'Me pareció muy interesante una publicación de Municipio de Manta titulada:\n'+massager;
|
|
|
|
|
jsom_interaciones = [
|
|
|
|
|
'Estoy super bien ' + username + ', gracias por preguntar.\nJusto ahora estaba '+cont,
|
|
|
|
|
username + ' estoy de maravilla, gracias por preguntar.\nPrecisamente ahora estaba '+cont,
|
|
|
|
|
username + ' es '+mostrarSaludo(1)+' asi que estoy super feliz, gracias por preguntar.\nHace un rato estaba '+cont,
|
|
|
|
|
];
|
|
|
|
|
case 'mis_cer92':
|
|
|
|
|
jsom_interaciones = [' - Ingrese el #número indicado al inicio del nombre del trámite \n- Ingrese 0 para volver al menú principal'];
|
|
|
|
|
break;
|
|
|
|
|
|
2021-05-14 17:58:59 -05:00
|
|
|
}
|
|
|
|
|
return jsom_interaciones[Math.floor(Math.random() * jsom_interaciones.length)]
|
|
|
|
|
}
|
|
|
|
|
|
2021-07-07 14:49:54 -05:00
|
|
|
function mostrarSaludo(vari = null){
|
|
|
|
|
fecha = new Date();
|
|
|
|
|
hora = fecha.getHours();
|
|
|
|
|
if(hora >= 0 && hora < 12){
|
|
|
|
|
texto = "Buenos días";
|
|
|
|
|
if(vari == 1){
|
|
|
|
|
texto = 'un buen día';
|
|
|
|
|
}
|
|
|
|
|
if(vari == 2){
|
|
|
|
|
texto = 'día';
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if(hora >= 12 && hora < 18){
|
|
|
|
|
texto = "Buenas tardes";
|
|
|
|
|
if(vari == 1){
|
|
|
|
|
texto = 'una buena tarde';
|
|
|
|
|
}
|
|
|
|
|
if(vari == 2){
|
|
|
|
|
texto = 'tarde';
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if(hora >= 18 && hora < 24){
|
|
|
|
|
texto = "Buenas noches";
|
|
|
|
|
if(vari == 1){
|
|
|
|
|
texto = 'una buena noche';
|
|
|
|
|
}
|
|
|
|
|
if(vari == 2){
|
|
|
|
|
texto = 'noche';
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return texto;
|
|
|
|
|
}
|
|
|
|
|
|
2021-05-14 17:58:59 -05:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
module.exports = {
|
|
|
|
|
"mensaje": mensaje
|
|
|
|
|
}
|
|
|
|
|
|