Añado log para controlar momento envio mensaje

This commit is contained in:
2025-01-28 07:08:34 +01:00
parent 68e90a870f
commit d255f346df
+4 -3
View File
@@ -110,13 +110,14 @@ def main():
# Manejar las respuestas de los usuarios # Manejar las respuestas de los usuarios
application.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, manejar_respuesta)) application.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, manejar_respuesta))
# Programar el mensaje de guardia los lunes a las 8:00 AM # Programar el mensaje de guardia
ahora = datetime.datetime.now(TIMEZONE) ahora = datetime.datetime.now(TIMEZONE)
# el lunes es days=(7 - ahora.weekday())
# el viernes es days=(4 - ahora.weekday())
proximo_lunes = ahora + datetime.timedelta(days=(7 - ahora.weekday())) proximo_lunes = ahora + datetime.timedelta(days=(7 - ahora.weekday()))
proximo_lunes = proximo_lunes.replace(hour=8, minute=25, second=0, microsecond=0) proximo_lunes = proximo_lunes.replace(hour=8, minute=25, second=0, microsecond=0)
logger.info(f"La fecha actual es {ahora} y el mensaje se enviará {proximo_lunes}")
application.job_queue.run_repeating(enviar_mensaje_guardia, interval=datetime.timedelta(weeks=1), first=proximo_lunes) application.job_queue.run_repeating(enviar_mensaje_guardia, interval=datetime.timedelta(weeks=1), first=proximo_lunes)
# Iniciar el bot # Iniciar el bot