diff --git a/app/main.py b/app/main.py index 748882c..7845a5c 100644 --- a/app/main.py +++ b/app/main.py @@ -12,7 +12,7 @@ Base.metadata.create_all(bind=engine) scheduler = BackgroundScheduler() scheduler.add_job(search_from_keywords_file, "cron", hour=11, minute=0) #Ejecutar a las 01:00 scheduler.add_job(search_from_keywords_file, "cron", hour=18, minute=0) #Ejecutar a las 01:00 -scheduler.add_job(search_from_indices_file, "interval", minutes=1) +scheduler.add_job(search_from_indices_file, "interval", minutes=60) @asynccontextmanager diff --git a/bot/src/main/java/es/imunnic/inversionitasBot/TelegramController.java b/bot/src/main/java/es/imunnic/inversionitasBot/TelegramController.java index 3a23222..822ec8d 100644 --- a/bot/src/main/java/es/imunnic/inversionitasBot/TelegramController.java +++ b/bot/src/main/java/es/imunnic/inversionitasBot/TelegramController.java @@ -14,13 +14,10 @@ public class TelegramController { @PostMapping("/send") public void sendMessage(@RequestBody IndiceRequest request) { - String mensaje = String.format( - "*πŸ“Š Índice:* `%s`\n" + - "*πŸ’° Valor Actual:* `%s`\n" + // Usamos %s para enviar el valor tal como se recibe - "*πŸ“‰ Cambio:* `%s`\n" + // Lo mismo para el cambio - "*πŸ“ˆ Cambio(%):* `%s`", // Lo mismo para el porcentaje - request.getIndice(), request.getValorActual(), request.getPorcentaje() - ); + String mensaje = "*πŸ“Š Índice:* `" + request.getIndice() + "`\n" + + "*πŸ’° Valor Actual:* `" + request.getValorActual() + "`\n" + + "*πŸ“‰ Cambio:* `" + request.getCambio() + "`\n" + + "*πŸ“ˆ Cambio\\(%%\\):* `" + request.getPorcentaje() + "`"; telegramBot.sendMessage(telegramBot.CHAT_ID, mensaje ); }