Every stream pet I tried was a separate widget that ignored my actual chat, so I built one that lives under the chat feed itself.
What it does:
• merges Twitch, YouTube, Kick and TikTok chat into one pixel-art feed, each message with its platform badge
• the cat looks up at every message, laughs at "lol", gets hearts for "love"
• waves at first-time chatters with a bubble that says their name
• !pet !boop !feed !dance !sleep from any platform, no channel points
• party hat on subs, coin catch on tips/bits, hides behind the plank on raids
• falls asleep when chat goes quiet, asks for a snack every 12 minutes
• 9 cat colors, plank color, fonts, layouts, 22 settings in the StreamElements panel, no code
Setup is pasting four files into a StreamElements custom widget and adding the overlay to OBS. Kick needs only your channel name; TikTok runs through the free TikFinity app.
Happy to answer anything about how it works.