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) {