From 51fb44c638efadfb67c49de900adad47dc0fdbd4 Mon Sep 17 00:00:00 2001 From: Eli Mallon Date: Thu, 30 Apr 2026 12:24:00 -0700 Subject: [PATCH] Drop the heart pulse on plain chat messages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Streamer (goose.art): "we gotta get rid of the heart that shows up, the text bubbles should replace that entirely / the hearts were just a placeholder for messages that didn't match a command, visual noise now". The chat bubble (showMessage) already replaces the handle pill with the message text and a high-contrast white background — that's the "user spoke" signal. The heart-pop on top of that was redundant and cluttered the stage during chatty moments. Heart still exists on the Pet (heartEl + .happy class + pulseHeart()) and will be reused by upcoming !pet @user. Co-Authored-By: Claude Opus 4.7 (1M context) --- pets.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pets.html b/pets.html index 3b30c90..2026576 100644 --- a/pets.html +++ b/pets.html @@ -1847,7 +1847,8 @@ async function handleChatMessage(authorDid, record) { counts.fart = 1; } - if (Object.keys(counts).length === 0 && !bangFired) pet.pulseHeart(); + // (No more pulseHeart on plain chat — the message bubble now carries the + // "I said something" signal and the heart was visual noise.) } /* ---------- Jetstream ---------- */ -- 2.51.2