diff --git a/.env.example b/.env.example deleted file mode 100644 index 69d8a2e..0000000 --- a/.env.example +++ /dev/null @@ -1,15 +0,0 @@ -######DATABASE: none, mysql, dialogflow - -DEFAULT_MESSAGE=true -SAVE_MEDIA=true -PORT=3000 -DATABASE=none -LANGUAGE=es -SQL_HOST= -SQL_USER= -SQL_PASS= -SQL_DATABASE= -KEEP_DIALOG_FLOW=false -MULTI_DEVICE=true -DIALOGFLOW_MEDIA_FOR_SLOT_FILLING=false -GDRIVE_FOLDER_ID= \ No newline at end of file diff --git a/flow/initial.json b/flow/initial.json index 50e346b..29be01a 100644 --- a/flow/initial.json +++ b/flow/initial.json @@ -74,5 +74,9 @@ { "keywords": ["platano"], "key": "platano" + }, + { + "keywords": "*pak*3*|*pak*angular*|*paquete*3*|*paquete*angular*", + "key": "paq3" } ] \ No newline at end of file diff --git a/flow/response.json b/flow/response.json index 9147ab3..c28c4a1 100644 --- a/flow/response.json +++ b/flow/response.json @@ -17,7 +17,7 @@ "Pon *1* para mensajes anteriores.\n", "Pon *2* para ver remplazos.\n", "Pon *3* para pedir nombre (RegExp).\n", - "Pon *4* para un ejemplo de listas.\n", + "Pon *4* para un ejemplo de listas y expresiones regulares.\n", "Pon *5* para un ejemplo de botones.\n" ], "media":null, @@ -118,14 +118,15 @@ "media":null, "trigger":null, "actions":{ - "body":"Hola *%primer_nombre%*, aqui está nuestra lista de productos al 50% de descuento,\n\nAutomáticamente el flujo se regresa al *menú*, asi que puedes poner nuevamente un número del 1 al 5 sin necesidad de volver a iniciar con */menu*.", - "buttonText":"Ver todos los productos", + "body":"Hola *%primer_nombre%*, estos son ejemplos del uso de expresiones regulares, todas las opciones de la lista disparan la misma regla:\n\n'*pak*3*|*pak*angular*|*paquete*3*|*paquete*angular*'\n\nAutomáticamente el flujo se regresa al *menú*, asi que puedes poner nuevamente un número del 1 al 5 sin necesidad de volver a iniciar con */menu*.", + "buttonText":"Ver los ejemplos de RegEx", "sections": [ - {"title":"Lista de productos", + {"title":"Selecciona un mensaje:", "rows":[ - {"id": "manzana", "title": "manzana"}, - {"id": "mango", "title": "mango"}, - {"id": "platano", "title": "platano"} + {"id": "paq3", "title": "Me gusta el paquete 3"}, + {"id": "paqA", "title": "Por favor mas info del paquete de Angular"}, + {"id": "pakA", "title": "Me gustó el pak de Angular"}, + {"id": "pak3", "title": "Estoy interesado en el pak 3"} ] } ], @@ -188,5 +189,11 @@ "trigger":null, "pasoRequerido":"menu", "goto":"menu" + }, + "paq3":{ + "replyMessage":["*%saludo% %primer_nombre%*, seleccionaste el *paquete 3 de Angular*\n\n","Automáticamente el flujo se regresa al *menú*, asi que puedes poner nuevamente un número del 1 al 5 sin necesidad de volver a iniciar con */menu*."], + "trigger":null, + "pasoRequerido":"menu", + "goto":"menu" } } \ No newline at end of file