Change your expression on a channel point redeem
Basic
Graph structure (text alternative)
Trigger: onChannelPointRedeem
Nodes:
- On Channel Point Redeem
(entry.onChannelPointRedeem) - Text
(data.literal.string) - True / False
(data.literal.bool) - Decimal (double)
(data.literal.double) - VTuber: Activate Expression
(vtuber.activateExpression) - Return
(flow.return)
Connections:
- On Channel Point Redeem.out → VTuber: Activate Expression.in
- Text.value → VTuber: Activate Expression.expressionFile
- True / False.value → VTuber: Activate Expression.active
- Decimal (double).value → VTuber: Activate Expression.fadeSeconds
- VTuber: Activate Expression.out → Return.in
Walkthrough
Let a channel point reward change your VTube Studio expression.
How it works
- On Channel Point Redeem fires when a viewer redeems a reward.
- VTuber: Activate Expression turns on the
Blush.exp3.jsonexpression with a 0.25s fade.
Change the Blush.exp3.json literal to one of your model's expression files. Set active to false to clear an
expression instead of applying one, and raise fadeSeconds for a slower blend. To make the blush wear off on its
own, follow this with a delay and a second Activate Expression that sets active to false.
The VTuber node is a no-op when VTube Studio isn't connected, so the flow is safe to leave enabled. Start from On Channel Point Redeem and VTuber: Activate Expression.
