EventSub Tags
Channel Goal Ended
goal completed or expired :: is_achieved tells you which.
Goal
[[[event.type]]]:: Goal type[[[event.description]]]:: Goal description[[[event.is_achieved]]]:: true if goal was hit, false if it expired[[[event.current_amount]]]:: Final value[[[event.target_amount]]]:: Target value[[[event.started_at]]]:: When the goal started[[[event.ended_at]]]:: When the goal ended
example:
[[[if:event.is_achieved]]]
<div class="goal-hit">[[[event.description]]] - HIT!</div>
[[[else]]]
<div class="goal-miss">[[[event.description]]] ended at [[[event.current_amount]]] / [[[event.target_amount]]]</div>
[[[endif]]]
note: maps to the Twitch EventSub event channel.goal.end.