Subgoal
Requires a license key. Contact Slaiqe to obtain one. If the setup feels complicated, feel free to reach out and I'll gladly help you get everything working.
What it does
Shows live subscribers as current/goal
. You (or your mods) can update the goal from chat. It saves your goal, visibility, prefix, and paint settings so they stick after refresh.
Quick start
- Open Setup → generate/copy the HTML + Fields.
- In StreamElements → Overlays → Custom Widget, paste HTML + Fields.
- (If required) add your License Key in the widget fields. Done.
Chat commands (defaults)
- Set goal:
!subgoal 300
- + Increment:
!ic
- – Decrement:
!remove
- Set step:
!increment 5
- Hide / Show:
!hidegoal
/!showgoal
- Prefix text:
!prefix Daily Goal
- 7TV paint URL (optional):
!painturl https://...
(works only if not locked in fields)
Commands are case-insensitive. For number commands, include a space (e.g.,
!subgoal 250
).
Who can use commands
- Broadcaster always.
- Mods if “Manage permissions” = mods (default).
- Add extra usernames in Additional users (comma-separated).
Make it look how you want
All in the widget Fields:
- Font: Google Font or Custom font URL + Family
- Size / Weight / Color / Text Shadow
- Alignment: left / center / right
- Prefix: text + optional image, choose text-first or image-first
- 7TV Paint: enable paint, set Paint URL, or lock to fields to ignore the chat command
Tips
- If commands don’t work, check permissions and exact command text.
- If paint doesn’t show, enable Use 7TV paint and set a valid URL (or unlock it).
- The counter shows
subscriberTotal/goal
and updates live on new subs.