Streamer Reaction Ads
Fake a real streamer's reaction to your product
See it work
Placeholder — real streamer-ad preview coming once Loya drops one.
Is this for me?
Yes, if your audience lives on Twitch, YouTube gaming, or clip compilations. You'll fake a single-angle webcam reaction from a real streamer where they drop your product. Works insanely well for gamer/tech/finance audiences. Risky (real-person likeness) — know the lane before shipping.
What you need
- A Mac or PC
- Claude Code installed (Module 01 walks you through install)
- A Seedance account
- yt-dlp installed (`brew install yt-dlp` on Mac) — for pulling the source clip
- A streamer whose vibe matches your audience (PlaqueBoyMax, StableRonaldo, Druski, Kai Cenat, adin ross, etc.)
- 10+ seconds of CONTINUOUS speech from that streamer (no cuts, no music bed)
Most risky module in the series — real-person likeness hits content policy hard. Finish Seedance mastery first so you know how to reroll on blocks.
Do it
- step 1 / 6
Install the streamer-ad skill
Generate install command below → copy → Terminal → enter. Skill lands in
~/.claude/skills/streamer-ad-prompting/. - step 2 / 6
Pull a clean 10-15s source clip
Find your target streamer's recent VOD or clip. Use yt-dlp to grab 10-15 seconds of CONTINUOUS speech (no music, no other voices, no cuts):
yt-dlp -x --audio-format mp3 --postprocessor-args "-ss 00:01:23 -t 12" "<url>" -o source.mp3(Replace the timestamp w/ the start of a talking segment.) You also need one still frame of their face for the visual ref — screenshot from the VOD works.
- step 3 / 6
Pick your archetype
Three formats work, pick one:
Numbers reveal — streamer sees a stat about your product and reacts ('bro they really did 400k in a week?'). Baited free ad — streamer acts like they're roasting sponsor reads, then accidentally reveals they actually use your thing. Hyped reaction — streamer watching something you made and losing it ('NAH NAH NAH REWIND IT, did that just happen?').
Pick whichever matches the streamer's real personality.
- step 4 / 6
Write the 8-second line
Keep spoken dialogue UNDER 8 seconds. Streamer speech is fast — you can fit a lot. Must mention your product BY NAME minimum 2x in the clip for brand recall. Example (numbers reveal, PlaqueBoyMax vibe):
"Yo they said LYRC did 400k views on ONE TEMPLATE? That's crazy. That tool's insane dude. LYRC."
Contractions, filler words, energy. Not a pitch.
- step 5 / 6
Generate — single static angle
In Claude Code:
Use streamer-ad-prompting to generate a 15s [archetype] clip: dialogue: [your 8s line] face ref: [URL or local path to streamer still frame] voice ref: [URL or path to the 10-15s mp3] streamer: [name + vibe — e.g. 'PlaqueBoyMax — high energy, tan hoodie, headphones, basement-studio setup'] chat overlay: [left-side Twitch chat scrolling]SET
seedance-2.0-reference-to-video, duration=15, 9:16 vertical. SINGLE webcam angle — no multi-shot. Chat scrolling on left, streamer on right. That's the look. - step 6 / 6
Ship + stay under the radar
Download. Post to Reels / TikTok / Shorts. Don't tag the real streamer. Don't claim it's real. Captions can tease ('when PBM finds out about [product]...'). If takedown request hits, take it down — this is a grey-area format, not a hill to die on.
Make it yours
- Selling to a gaming audience? Pick a streamer like PlaqueBoyMax, Kai Cenat, adin ross, or Duke Dennis. High energy, webcam-centric, Twitch-chat visible.
- Selling to a finance / trading audience? Use a StableRonaldo-style 'numbers reveal' archetype. Black background, one cam, numbers graphic appears mid-clip.
- Selling to a comedy audience? Use a Druski-style character (e.g. CouldaBeen Records CEO bit) or Theo Von-adjacent. More acting, less gaming-webcam.
- Want multiple variants from one setup? Same face + voice ref + product, cycle through all 3 archetypes. Post across 3 days for compounding algo signal.
Stuck?
- Seedance blocks 'real-person likeness / trademark'.
Your prompt named the streamer directly. Rewrite as 'young streamer resembling [physical description], high-energy gaming setup, tan hoodie, backwards cap' — describe, don't name. Voice ref can still be specific; visual description stays generic.
- Voice output sounds nothing like the streamer.
Your voice ref is too short or has music/other voices mixed in. Seedance needs 10+ seconds of isolated, continuous speech. Pull a longer segment, isolate the voice track (Audacity works), re-feed. Under 10s = falls back to generic voice.
- Clip looks multi-shot or cuts scene mid-sentence.
You let Seedance default to montage. Add explicit lock: 'single static webcam angle, no cuts, no zoom, no scene changes, natural head movement only.' Multi-shot kills the Twitch-clip illusion.
- Chat overlay looks fake / too slow / too clean.
Real Twitch chat scrolls fast with mixed emoji + typos + spam. Add `left-side twitch chat with realistic spam ('LUL' 'LMAO' 'W' 'Pog' emotes), scrolling fast, occasional caps`. Clean chat = fake clip.
- Content policy keeps blocking even with descriptor-only prompts.
Your archetype might be the problem, not the description. 'Baited free ad' often hits harder than 'hyped reaction' since it reads more ad-adjacent. Try switching archetype. If still blocked, drop the streamer vibe entirely and go back to talk-show format (module 03).
💰 money moves that use this
all money moves →- ★ requiredAI UGC for white-label e-com products
Find products w/ no creator content. Make AI UGC ads for them. Run them on Meta. Profit on the affiliate margin.
- Affiliate lead-gen funnels (high-CPL niches)
Build a niche landing page that captures leads, sells the click to an affiliate. Best in dating, finance, apps.
Next up
Now that you can fake short viral moments, the next level is RECURRING CHARACTERS — an animated series where the same faces show up across 20+ episodes. Way more brand-building potential.