Update interacciones.js

This commit is contained in:
Marcelo Sanchez 2026-02-13 09:06:16 -05:00
parent 6ba81719c2
commit 8d0b8488ee

View File

@ -1,14 +1,14 @@
function mensaje(name, username = null, massager = null) { function mensaje(name, username = null, massager = null) {
var jsom_interaciones = ['Es un placer poder ayudarle.....']; var jsom_interaciones = ['Es un placer poder ayudarle.....'];
var menu_context = "\n1⃣ Consulta de deudas"+ var menu_context = "\n1⃣ Consulta de deudas" +
"\n2⃣ Tasa de recolección de basura"+ "\n2⃣ Tasa de recolección de basura" +
"\n3⃣ Mis comprobantes de pago"+ "\n3⃣ Mis comprobantes de pago" +
"\n4⃣ Mis trámites"+ "\n4⃣ Mis trámites" +
"\n5⃣ Información sobre trámites"+ "\n5⃣ Información sobre trámites" +
"\n6⃣ Validar documentos digitales"+ "\n6⃣ Validar documentos digitales" +
"\n0⃣ Cerrar sesión"+ "\n0⃣ Cerrar sesión" +
"\n\n -Por favor ingresa el número de la opción que deseas."; "\n\n -Por favor ingresa el número de la opción que deseas.";
switch (name) { switch (name) {
case 'sol_cedula': case 'sol_cedula':
jsom_interaciones = [ jsom_interaciones = [
@ -53,9 +53,9 @@ function mensaje(name, username = null, massager = null) {
break; break;
case 'retorno_inicio': case 'retorno_inicio':
jsom_interaciones = [ jsom_interaciones = [
'¿Hay algo mas en lo que le pueda ayudar?\n'+menu_context, '¿Hay algo mas en lo que le pueda ayudar?\n' + menu_context,
'¿Qué mas puedo hacer por usted?\n'+menu_context, '¿Qué mas puedo hacer por usted?\n' + menu_context,
'¿Puedo ayudarle en algo mas?\n'+menu_context '¿Puedo ayudarle en algo mas?\n' + menu_context
]; ];
break; break;
case 'recuerde': case 'recuerde':
@ -67,9 +67,9 @@ function mensaje(name, username = null, massager = null) {
]; ];
break; break;
case 'bienvenida': case 'bienvenida':
jsom_interaciones = [ jsom_interaciones = [
'Hola, soy Manti, tu asistente virtual de la Alcaldía de Manta , conmigo tus trámites y contribuciones serán más fáciles.' 'Hola, soy Manti, tu asistente virtual de la Alcaldía de Manta , conmigo tus trámites y contribuciones serán más fáciles.'
]; ];
// if(username){ // if(username){
// jsom_interaciones = [ // jsom_interaciones = [
// 'Hola '+username, // 'Hola '+username,
@ -96,7 +96,7 @@ function mensaje(name, username = null, massager = null) {
break; break;
case 'menu_dirigido': case 'menu_dirigido':
jsom_interaciones = [ jsom_interaciones = [
'Hola '+username+' Bienvenido(a), este es el menú de opciones de los servicios de asistencia: \n' + menu_context 'Hola ' + username + ' Bienvenido(a), este es el menú de opciones de los servicios de asistencia: \n' + menu_context
]; ];
// jsom_interaciones = [ // jsom_interaciones = [
// 'Hola '+username+', qué tal si revisamos el *menú de opciones:*' + menu_context // 'Hola '+username+', qué tal si revisamos el *menú de opciones:*' + menu_context
@ -120,16 +120,16 @@ function mensaje(name, username = null, massager = null) {
case 'info_tramites': case 'info_tramites':
var menu = "1⃣ Certificado de solvencia \n2⃣ Certificado de no poseer bienes \n0⃣ Ir al menú anterior"; var menu = "1⃣ Certificado de solvencia \n2⃣ Certificado de no poseer bienes \n0⃣ Ir al menú anterior";
jsom_interaciones = [ jsom_interaciones = [
'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.", '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.",
]; ];
break; break;
case 'defauld': case 'defauld':
var username = username != null ? username : ''; var username = username != null ? username : '';
jsom_interaciones = [ jsom_interaciones = [
'Disculpa '+username+' no logré entender su pregunta😔 \nAún estoy aprendiendo🎓📚🤓\n\nQué tal si revisamos el *menú de opciones:*' + menu_context, 'Disculpa ' + username + ' no logré entender su pregunta😔 \nAún estoy aprendiendo🎓📚🤓\n\nQué tal si revisamos el *menú de opciones:*' + menu_context,
'Lo siento '+username+' 💔 no comprendí su pregunta \nAún estoy aprendiendo🎓📚🤓\n\nQué tal si revisamos el *menú de opciones:*' + menu_context, 'Lo siento ' + username + ' 💔 no comprendí su pregunta \nAún estoy aprendiendo🎓📚🤓\n\nQué 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, '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, username + ' aprendo cada día mas 🎓📚🤓 pero no logre entender su pregunta 😓\n\nLe mostrare el *menú de opciones:*' + menu_context,
]; ];
break; break;
case 'afirmacion': case 'afirmacion':
@ -142,9 +142,12 @@ function mensaje(name, username = null, massager = null) {
break; break;
case 'bienvenida_su': case 'bienvenida_su':
jsom_interaciones = [ jsom_interaciones = [
'Hola, soy Manti, tu asistente virtual de la Alcaldía de Manta , conmigo tus trámites y contribuciones serán más fáciles.\n\nBienvenido(a), este es el menú de opciones de los servicios de asistencia.\n'+menu_context 'Bienvenido(a), este es el menú de opciones de los servicios de asistencia.\n' + menu_context
]; ];
// jsom_interaciones = [ // jsom_interaciones = [
// 'Hola, soy Manti, tu asistente virtual de la Alcaldía de Manta , conmigo tus trámites y contribuciones serán más fáciles.\n\nBienvenido(a), este es el menú de opciones de los servicios de asistencia.\n'+menu_context
// ];
// jsom_interaciones = [
// mostrarSaludo()+' '+username+ // mostrarSaludo()+' '+username+
// ', bienvenido(a) a los servicios de asistencia virtual del GAD MANTA 🏣\n'+ // ', bienvenido(a) a los servicios de asistencia virtual del GAD MANTA 🏣\n'+
// 'Soy *MANTI*🤖 y seré su asistente virtual.\n\n'+ // 'Soy *MANTI*🤖 y seré su asistente virtual.\n\n'+
@ -153,7 +156,7 @@ function mensaje(name, username = null, massager = null) {
// ]; // ];
break; break;
case 'despedida': case 'despedida':
jsom_interaciones = [ jsom_interaciones = [
'Fue un gusto atenderte, te invitamos a descargar nuestra aplicación movil oficial MANTAPP dando clic en:\nhttps://portalciudadano.manta.gob.ec/c?mantapp\n\n Para consultas, reportes de incidencias, requerimiento de servicios y trámites.', 'Fue un gusto atenderte, te invitamos a descargar nuestra aplicación movil oficial MANTAPP dando clic en:\nhttps://portalciudadano.manta.gob.ec/c?mantapp\n\n Para consultas, reportes de incidencias, requerimiento de servicios y trámites.',
]; ];
// jsom_interaciones = [ // jsom_interaciones = [
@ -174,17 +177,17 @@ function mensaje(name, username = null, massager = null) {
break; break;
case 'haceres_1': case 'haceres_1':
jsom_interaciones = [ jsom_interaciones = [
'Estaba revisando Facebook y adivina?📱🤭😬 \n\n'+ 'Estaba revisando Facebook y adivina?📱🤭😬 \n\n' +
'Me pareció muy interesante una publicación de Municipio de Manta titulada:\n'+username 'Me pareció muy interesante una publicación de Municipio de Manta titulada:\n' + username
]; ];
break; break;
case 'haceres_2': case 'haceres_2':
var cont = 'revisando Facebook y adivina?📱🤭😬 \n\n'+ var cont = 'revisando Facebook y adivina?📱🤭😬 \n\n' +
'Me pareció muy interesante una publicación de Municipio de Manta titulada:\n'+massager; 'Me pareció muy interesante una publicación de Municipio de Manta titulada:\n' + massager;
jsom_interaciones = [ jsom_interaciones = [
'Estoy super bien ' + username + ', gracias por preguntar.\nJusto ahora estaba '+cont, 'Estoy super bien ' + username + ', gracias por preguntar.\nJusto ahora estaba ' + cont,
username + ' estoy de maravilla, gracias por preguntar.\nPrecisamente 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, username + ' es ' + mostrarSaludo(1) + ' asi que estoy super feliz, gracias por preguntar.\nHace un rato estaba ' + cont,
]; ];
case 'mis_cer92': 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']; jsom_interaciones = [' - Ingrese el #número indicado al inicio del nombre del trámite \n- Ingrese 0 para volver al menú principal'];
@ -194,38 +197,38 @@ function mensaje(name, username = null, massager = null) {
return jsom_interaciones[Math.floor(Math.random() * jsom_interaciones.length)] return jsom_interaciones[Math.floor(Math.random() * jsom_interaciones.length)]
} }
function mostrarSaludo(vari = null){ function mostrarSaludo(vari = null) {
fecha = new Date(); fecha = new Date();
hora = fecha.getHours(); hora = fecha.getHours();
if(hora >= 0 && hora < 12){ if (hora >= 0 && hora < 12) {
texto = "Buenos días"; texto = "Buenos días";
if(vari == 1){ if (vari == 1) {
texto = 'un buen día'; texto = 'un buen día';
} }
if(vari == 2){ if (vari == 2) {
texto = 'día'; texto = 'día';
} }
} }
if(hora >= 12 && hora < 18){ if (hora >= 12 && hora < 18) {
texto = "Buenas tardes"; texto = "Buenas tardes";
if(vari == 1){ if (vari == 1) {
texto = 'una buena tarde'; texto = 'una buena tarde';
} }
if(vari == 2){ if (vari == 2) {
texto = 'tarde'; texto = 'tarde';
} }
} }
if(hora >= 18 && hora < 24){ if (hora >= 18 && hora < 24) {
texto = "Buenas noches"; texto = "Buenas noches";
if(vari == 1){ if (vari == 1) {
texto = 'una buena noche'; texto = 'una buena noche';
} }
if(vari == 2){ if (vari == 2) {
texto = 'noche'; texto = 'noche';
} }
} }
return texto; return texto;
} }