Skip to main content

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.

Open Overlay Setup →

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

  1. Open Setup → generate/copy the HTML + Fields.
  2. In StreamElements → Overlays → Custom Widget, paste HTML + Fields.
  3. (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.