Skip to content

Releases: Lautauro/mendotran-whatsapp-bot

alpha-1.1

05 Feb 21:22
Compare
Choose a tag to compare
alpha-1.1 Pre-release
Pre-release

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!

Screenshot_20240205_181616
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.

Screenshot_20240205_180033

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.

Screenshot_20240205_172926

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í:

GEeZ_CsXsAAwlQk

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.