Compare commits
No commits in common. "93391f8f3cba488dbfc6128d7cb93fa57e273ef7" and "8a9ea5f6932d15f457f4026e9b9266dfbdf4318b" have entirely different histories.
93391f8f3c
...
8a9ea5f693
2
index.js
2
index.js
@ -194,6 +194,6 @@ app.post("/webhook", express.json(), function (req, res) {
|
||||
|
||||
|
||||
let port = process.env.port || 3092;
|
||||
app.listen(port, "0.0.0.0", () => {
|
||||
app.listen(port, () => {
|
||||
console.log("Estamos ejecutando el servidor en el puerto " + port);
|
||||
});
|
||||
@ -1,7 +1,7 @@
|
||||
|
||||
function mensaje(name, username = null, massager = null) {
|
||||
var jsom_interaciones = ['Es un placer poder ayudarle.....'];
|
||||
var menu_context = "\n1. Consulta de deudas"+
|
||||
var menu_context = "\n1. Consultar de deudas"+
|
||||
"\n2. Validar documentos digitales"+
|
||||
"\n3. Mis comprobantes de pago"+
|
||||
"\n4. Mis trámites"+
|
||||
@ -38,7 +38,7 @@ function mensaje(name, username = null, massager = null) {
|
||||
case 'retorno_inicio':
|
||||
jsom_interaciones = [
|
||||
'¿Hay algo mas en lo que le pueda ayudar?\n'+menu_context,
|
||||
'¿Qué mas puedo hacer por usted?\n'+menu_context,
|
||||
'¿Que mas puedo hacer por usted?\n'+menu_context,
|
||||
'¿Puedo ayudarle en algo mas?\n'+menu_context
|
||||
];
|
||||
break;
|
||||
@ -46,7 +46,7 @@ function mensaje(name, username = null, massager = null) {
|
||||
jsom_interaciones = [
|
||||
'Recuerde que puedo ayudarle en cosas como:',
|
||||
'En que puedo ayudarle ahora:',
|
||||
'Qué tal si empezamos con:',
|
||||
'Que tal si empezamos con:',
|
||||
'Puedo ofrecerle lo siguiente:'
|
||||
];
|
||||
break;
|
||||
@ -77,16 +77,16 @@ function mensaje(name, username = null, massager = null) {
|
||||
break;
|
||||
case 'menu_dirigido':
|
||||
jsom_interaciones = [
|
||||
'Hola '+username+', qué tal si revisamos el *menú de opciones:*' + menu_context
|
||||
'Hola '+username+', que tal si revisamos el *menú de opciones:*' + menu_context
|
||||
];
|
||||
break;
|
||||
case 'menu_hueso':
|
||||
jsom_interaciones = [menu_context];
|
||||
break;
|
||||
case 'consulta_clave':
|
||||
var menu = "\n1. Consultar mis deudas \n2. Consultar deudas por número de cédula \n3. Consultar deudas por clave catastral \n0. Atrás";
|
||||
var menu = "\n1. Consultar mis deudas \n2. Consultar deudas por número de cédula \n3. Consultar deudas por clave catastral \n0. Atras";
|
||||
jsom_interaciones = [
|
||||
'¿Qué acción desea realizar?\n' + menu + "\n\n -Ingrese el número de la opción que desee.",
|
||||
'¿Que acción desea realizar?\n' + menu + "\n\n -Ingrese el número de la opción que desee.",
|
||||
];
|
||||
break;
|
||||
case 'info_tramites':
|
||||
@ -98,8 +98,8 @@ function mensaje(name, username = null, massager = null) {
|
||||
case 'defauld':
|
||||
var username = username != null ? username : '';
|
||||
jsom_interaciones = [
|
||||
'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,
|
||||
'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,
|
||||
];
|
||||
@ -116,7 +116,7 @@ function mensaje(name, username = null, massager = null) {
|
||||
jsom_interaciones = [
|
||||
mostrarSaludo()+' '+username+
|
||||
', bienvenido(a) a los servicios de asistencia virtual del GAD MANTA 🏣\n'+
|
||||
'Soy *MANTABOT*🤖 y seré su asistente virtual.\n\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
|
||||
];
|
||||
|
||||
29
metodos.js
29
metodos.js
@ -644,42 +644,15 @@ async function Fun_ConsultarClavesCatastrales(agent, req, res, _cedula = null, n
|
||||
_cedula = data_context.cedula;
|
||||
}
|
||||
const regex = /^[0-9]*$/;
|
||||
// _cedula = _cedula.replace(/-/g, "");
|
||||
_cedula = _cedula.replace(/-/g, "");
|
||||
if (regex.test(_cedula)) {
|
||||
let legion = await funcion.ConsultaClaves(_cedula, nuevo);
|
||||
if (legion['ok'] == true) {
|
||||
let printzeus = '';
|
||||
|
||||
legion['data']['data'].forEach((elem_ares, index) => {
|
||||
printzeus += '\n*' + elem_ares.name + (elem_ares.value != null ? ': $' + elem_ares.value : '');
|
||||
});
|
||||
|
||||
$t_int = 0;
|
||||
$t_pag = 0;
|
||||
$d_tt = 0;
|
||||
if (legion['data']['data_add'].length > 0) {
|
||||
printzeus += '\n\nUd cuenta con rubros que aplican a la remisión intereses:';
|
||||
legion['data']['data_add'].forEach((elem_ares, index) => {
|
||||
$d_tt += elem_ares.deuda_total;
|
||||
$t_int += elem_ares.ahorro;
|
||||
$t_pag += elem_ares.total_remision;
|
||||
// printzeus +='\n*'+elem_ares.rubro + ' - Desde: '+elem_ares.anio_min + ' Hasta: '+elem_ares.anio_max;
|
||||
// printzeus +='\nDeuda a la fecha: '+elem_ares.deuda_total;
|
||||
// printzeus +='\nCapital: '+elem_ares.deuda_total;
|
||||
// printzeus +='\nInterés exonerado por remisión: '+elem_ares.ahorro;
|
||||
// printzeus +='\nValor a pagar: '+elem_ares.total_remision + '\n\n';
|
||||
});
|
||||
|
||||
printzeus += '\nDeuda total con intereses: $'+$d_tt;
|
||||
printzeus += '\nTotal de interés exonerado por remisión: $'+$t_int;
|
||||
printzeus += '\nValor a pagar exonerado por remisión: $'+$t_pag;
|
||||
}
|
||||
|
||||
|
||||
agent.add(printzeus);
|
||||
|
||||
|
||||
|
||||
return Fun_RetornarAlinicio(agent, req, res, funcion.conver_name(data_context.name));
|
||||
} else {
|
||||
agent.add(funcion.conver_name(data_context.name) + ', ' + legion['msg']);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user