Kabosu - Creando cosas

Logo de la página. Gato esférico con colores verdoso.

Buenos días, tardes o noches

Publicado: 2025-04-07

Etiquetas: Blog


Buenos días, tardes o noches:

Si has estado leyendo los 15 últimos artículos de este blog quizá te hayas dado cuenta de todos empiezan con el mismo saludo. A principios de año se me ocurrió que debería tener algún tipo de seña de identidad o saludo. Como no tengo mucha imaginación empecé a usar "Buenos días, tardes o noches" que es un saludo que he usado durante años en chats, streams y otras situaciones en las que puede haber gente de distintas regiones. Estoy casi seguro que el saludo lo copié de Benjamin de Heartbest que siempre empieza sus vídeos con "Good morning, afternoon, or evening, wherever and whenever you are. My name is Benjamin".

Desde finales de enero decidí que iba a usar esa frase al empezar todos los artículos. El problema es que de los 15 artículos que he escrito desde entonces se me olvidó ponerla en casi todos ellos. Solo me acordaba de la frase cuando ya había subido la página a Neocities y tenía que resubirla. Para acabar para siempre con estos descuidos he decidido actualizar el código que genera la página para comprobar que he puesto el saludo. Si no aparece al principio del artículo se para el proceso y muestra un error.

def checkGreeting(key, content):
    greeting = 'Buenos días, tardes o noches:'

    if key >= '0079' and not content.strip().startswith(greeting):
        raise ValueError(f'Missing greeting in {key}')

Otra opción que he pensado era añadir automáticamente la frase al principio de cada artículo pero prefiero hacerlo manualmente por si en un futuro decido cambiarla. Si te fijas compruebo que el clave del artículo sea mayor que 0079 para que solo compruebe lo que he añadido desde que decidí introducir el saludo.


Artículo siguiente: Comentario sobre Video Game Backlog Zero
Artículo anterior: Juegos terminados en 2025 - Primer trimestre