Releases: Lautauro/mendotran-whatsapp-bot
alpha-1.1
Antes que nada, feliz 2024 nuevo.
Veamos, veamos. ¿Cuántas cosa ha cambiado en este tiempo? 🤔 Pues parece que hay varias para destacar, espero que sean bien recibidas 😁
Recomiendo actualizar la base de datos ejecutando:
npm run refresh
Cambios notables
Nuevo sistema de ejecución de comandos
Estos últimos meses desde que publiqué la primera versión del bot me dediqué sobretodo a observer cómo interactuaban los usuarios con él. Hay cosas que uno, por mucho que haga el esfuerzo de ponerse en el lugar del otro, piensa que son obvias y en la práctica esto termina no siendo así.
Algunas personas olvidaban poner el prefijo "." (punto) al principio de un comando lo cual resultaba en que éste no se ejecutara. Algo que parece muy torpe, pero la realidad es que mucha gente no ha trabajado antes con bots o comandos, por lo que algo tan simple como un prefijo puede resultar confuso. Me puse manos a la obra y actualicé la base del bot, udmilla-whatsapp-bot, para que soporte la ejecución de comandos sin prefijo. Es decir, si antes para saber una parada debías escribir ".parada MXXXX" ahora solo basta poner "Parada MXXXX" sin el punto (mayúscula opcional).
Los mensajes que empiecen con "." (punto) seguirán siendo interpretados momentáneamente. ¡Pero el bot le advertirá al usuario de su mal comportamiento!
Muy mal usuario de ejemplo, muy mal. Espero que reflexiones sobre lo que hiciste.
Cambios en los mensajes de error
Los mensajes de error son un poco menos hostiles que antes. Además, traduje los mensajes que estaban en inglés.
Nuevo comando para el metro-tranvía
El problema que había con el metro es que las estaciones si bien sí tienen una ID para identificarlas éstas no están a la vista. Por lo que hice este nuevo comando con el cual sabiendo el nombre de una estación de metro se pueden solicitar sus horarios. Ejemplo: estación Lugones.
Otros cambios
- Los archivos de configuración se movieron de carpeta. Ahora están fuera de ./build para evitar duplicaciones.
- Se tradujeron algunos mensajes de la terminal.
- Un mensajito que espero que nunca te salga. Si un micro lleva más de 10 minutos de tardanza te va a salir algo así:
Ciertamente no sé cuantas versiones alpha más vendrán después de esta, yo creo que o un par más o bien ninguna. La verdad es que debo admitir que aún no sé qué criterio usar para catalogar esta fase de prueba, por lo pronto seguiré experimentando con este jueguete a ver hasta donde puedo llevarlo.