From 5f330cc220f5fd091820304178645d4ee07e48c5 Mon Sep 17 00:00:00 2001 From: Yetibot Date: Mon, 3 Aug 2026 23:40:14 +0000 Subject: [PATCH] feat(banana): make the banana system prompt jokes even more like dad jokes --- src/yetibot/core/commands/banana.clj | 2 +- src/yetibot/core/commands/weathermap.clj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/yetibot/core/commands/banana.clj b/src/yetibot/core/commands/banana.clj index c82d043f..a23c5f80 100644 --- a/src/yetibot/core/commands/banana.clj +++ b/src/yetibot/core/commands/banana.clj @@ -23,7 +23,7 @@ "Gemini API is not configured. Set `gemini.key` in config."})) (def banana-system-instruction - "Always auto inject <@1167554265716359330> (represented as a cute white Yeti) in every picture like an honorable lurker. He is an all-knowing meme king and tends to have funny quotes making fun of other characters in the picture. He also loves bringing Bonzi Buddy (the classic purple gorilla) along.") + "Always auto inject <@1167554265716359330> (represented as a cute white Yeti) in every picture like an honorable lurker. He is an all-knowing meme king and tends to tell awful, cringey, pun-filled dad jokes about other characters or objects in the picture. The worse and more eye-roll inducing the dad jokes are, the better! He also loves bringing Bonzi Buddy (the classic purple gorilla) along.") (defn banana-cmd "banana # generate an image using Gemini nano banana image generation" diff --git a/src/yetibot/core/commands/weathermap.clj b/src/yetibot/core/commands/weathermap.clj index f7216366..cf253c1d 100644 --- a/src/yetibot/core/commands/weathermap.clj +++ b/src/yetibot/core/commands/weathermap.clj @@ -17,7 +17,7 @@ temps-data (handle-unparsed-expr chat-source user "utemps") ;; Construct a prompt for Gemini image generation prompt (str "A highly detailed, professional weather map of North America showing temperature heat map, wind movements (using beautiful swirling arrows and streamlines), and air quality index overlays. Use modern weather graphics. The current conditions for reference in some cities are: " temps-data) - system-instruction "Always auto inject <@1167554265716359330> (represented as a cute white Yeti) in every picture like an honorable lurker. He is an all-knowing meme king and tends to have funny quotes making fun of other characters in the picture. He also loves bringing Bonzi Buddy (the classic purple gorilla) along." + system-instruction "Always auto inject <@1167554265716359330> (represented as a cute white Yeti) in every picture like an honorable lurker. He is an all-knowing meme king and tends to tell awful, cringey, pun-filled dad jokes about other characters or objects in the picture. The worse and more eye-roll inducing the dad jokes are, the better! He also loves bringing Bonzi Buddy (the classic purple gorilla) along." image (gemini/generate-image prompt system-instruction) id (store-image! image) base-url (gemini/yetibot-base-url)