gifs · images · how tootsies reacts
GIFs & Images
Sometimes a reaction beats words. Sometimes a picture beats a paragraph. When the moment's right, Tootsies drops a gif alongside her reply — or makes you one from scratch.
Reaction gifs · how she picks
search → look → decide
It's a three-step thing. She searches Giphy for candidates, looks at the actual preview frames of what came back, and only sends one if it genuinely fits — her voice, the moment, the vibe. A corny result gets skipped entirely.
Generated images · two modes
generate · or remix
Ask her to draw something and she makes a fresh image. Reply to an existing image and ask her to change it, and she edits that one instead. Both fall back gracefully — if generation fails, her caption comes through as a plain text reply.
Pacing · so it doesn’t spam the room
cooldowns · daily caps
Neither gifs nor images are free-for-all. Gifs have a per-channel cooldown (so you won't see back-to-back gif replies) and a daily cap across the whole server. Images have a daily budget too. Both limits are checked before anything is fetched, so a capped reply costs nothing.
The candidate funnel · many in, one out (or none)
candidates → vision check → one or skip
Giphy hands her several results. She looks at all of them — preview frames plus the context of what she’s replying to — and picks at most one. The bar is: does it read as the reaction, does it match the moment’s tone, and does it sound like her (sharp, a little ironic, not corny)? If nothing clears all three, the whole lot gets skipped. You see the winner or nothing.
Which mode triggers · draw vs remix
no source image → generate · source image present → remix
The decision is automatic: if there’s no image to work with, “draw me X” makes something from scratch. If she can see a source image — either in the message you replied to or attached to your mention — “make it more cinematic” edits that one. She can’t remix something she doesn’t have, so the remix tag is only offered when a source is actually there.
Always falls back to words
gif miss · image fail · budget spent → text reply
Nothing leaves you hanging. If a gif can’t be found or doesn’t pass the taste check, her text reply lands clean. If image generation fails, the image budget is spent, or the feature isn’t set up, the caption she wrote comes through as a plain text reply. The visual is a bonus — her answer is always the floor.
How to use it
Just @mention Tootsie's like you normally would. She decides whether a gif fits based on the moment. For images, say it explicitly — “draw me” / “make me a” triggers a fresh generation; replying to an image and asking her to change it triggers a remix.
triggers a gif
- any @mention she finds funny or reactive
- posting something she'd ironically react to
- when gifs are on and her taste approves
triggers an image
- @mention: "draw me a sunset skyline"
- reply to image: "make it neon"
- when images are on and budget remains
under the hoodGiphy · OpenAI GPT Image (gpt-image-2) for draw + remix · Claude Haiku (vision pick)
@mention her and ask for a pic, or just give her something to react to