From dd0f8128a6db2cf8c402e58eee45aa66fbe5045c Mon Sep 17 00:00:00 2001 From: Julian Arndt Date: Sat, 22 Jun 2024 22:29:25 +0200 Subject: [PATCH] Change hours for second WhatsApp Reminder from one hour to two --- src/main/java/de/jeyp91/whatsapp/OpenAIConnector.java | 2 +- src/main/java/de/jeyp91/whatsapp/WhatsAppNotifier.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/jeyp91/whatsapp/OpenAIConnector.java b/src/main/java/de/jeyp91/whatsapp/OpenAIConnector.java index 94d3ccf..41a4ed2 100644 --- a/src/main/java/de/jeyp91/whatsapp/OpenAIConnector.java +++ b/src/main/java/de/jeyp91/whatsapp/OpenAIConnector.java @@ -41,7 +41,7 @@ public class OpenAIConnector { String systemPrompt = "Generiere eine Nachricht, die dem Zweck dient, jemanden daran zu erinnern, seine noch fehlenden Tipps für den kommenden Spieltag abzuschicken. Die Nachricht muss so klingen, als ob ein Freund sie in natürlicher Sprache abschickt. Sie muss auf Deutsch sein. Die Nachricht muss den richtigen Singular und Plural für die Anzahl der fehlenden Wetten verwenden. Halte dich genau an die Vorlage und ersetze die Teile gekennzeichnet durch \"{}\" durch passende Passagen. Die Antwort auf diesen Prompt soll ausschließlich die Nachricht sein.\n\n " +"Dies ist die Vorlage:\n" +"Hey,\n" - + (remainingHours == 24 ? "{ein netter einleitender Satz der \"league_name\", \"matchday_name\" enthält}.\n" : "{ein einleitender Satz der \"league_name\", \"matchday_name\" enthält und klar macht, dass die Zeit abläuft und nur noch weniger als eine Stunde Zeit für die Abgabe der Tipps bleibt}.\n") + + (remainingHours == 24 ? "{ein netter einleitender Satz der \"league_name\", \"matchday_name\" enthält}.\n" : "{ein einleitender Satz der \"league_name\", \"matchday_name\" enthält und klar macht, dass die Zeit abläuft und nur noch weniger als zwei Stunden Zeit für die Abgabe der Tipps bleibt}.\n") +"Bitte gib die fehlenden Tipps bis {delivery_day} um {time} ab."; JSONObject userInput = new JSONObject(); userInput.put("league_name", leagueName); diff --git a/src/main/java/de/jeyp91/whatsapp/WhatsAppNotifier.java b/src/main/java/de/jeyp91/whatsapp/WhatsAppNotifier.java index df1b3f7..9845faf 100644 --- a/src/main/java/de/jeyp91/whatsapp/WhatsAppNotifier.java +++ b/src/main/java/de/jeyp91/whatsapp/WhatsAppNotifier.java @@ -28,7 +28,7 @@ public class WhatsAppNotifier { public void sendNotifications() { ArrayList reminders = TippligaSQLConnector.getInstance().getNextWhatsAppReminders(24); - reminders.addAll(TippligaSQLConnector.getInstance().getNextWhatsAppReminders(1)); + reminders.addAll(TippligaSQLConnector.getInstance().getNextWhatsAppReminders(2)); reminders.forEach(reminder -> { boolean success = sendMessage(reminder); if (success) {