Skip to content

Nueva opción setup#41

Merged
euribates merged 25 commits intopythoncanarias:masterfrom
misanram:Nueva-opción-setup
Apr 22, 2026

Hidden character warning

The head ref may contain hidden characters: "Nueva-opci\u00f3n-setup"
Merged

Nueva opción setup#41
euribates merged 25 commits intopythoncanarias:masterfrom
misanram:Nueva-opción-setup

Conversation

@misanram
Copy link
Copy Markdown
Contributor

OJO este pull request depende del anterior!!!

Como he visto que hay intención de transformar el bot en un servicio de systemd he introducido cambios.
He cambiado el logger del bot. Si está corriendo como servicio, el log por pantalla tiene poco sentido así que he llevado los log al journalctl Esto ha implicado eliminar la opción de inicio --verbose
He creado una opción de arranque --setup para crear un archivo .env en el directorio de trabajo, con ánimo de realizar una configuración "semiautomática". La opción --setup crea también un archivo .service en función de la instalación que haya hecha. Basta seguir las instrucciones que se muestran para poner en marcha el .service. Si el sistema no es Linux, se ofrecen unas sugerencias para automatizar el arranque.
Se ha adaptado el archivo README para documentar a la nueva situación.
Se han creado tests para la función validate_input que es la función que captura y valida los parámetros de la configuración que van a ser escritos en .env

Copy link
Copy Markdown
Contributor

@euribates euribates left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Genial

@euribates
Copy link
Copy Markdown
Contributor

He realizado algunos cambios menores, nada importante

@euribates euribates merged commit be37281 into pythoncanarias:master Apr 22, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants