Welcome! This guide will walk you through installing, configuring, and using your new Long Term Goal Widget—no coding experience required. By the end, you’ll have a fully automated tracker in OBS that resets daily/weekly, rotates display, and updates in real time with donations, subs, bits, and more.


🛠️ Prerequisites

  1. OBS Studio (v30 or newer)
  2. OBS Studio Plugins:
    1. Move Filter - https://obsproject.com/forum/resources/move.913/
  3. Streamer.Bot 0.2.8 or higher

1. Import Actions in Streamer.Bot

  1. Open Streamer.BotActionsImport → pick the provided C# files.
  2. You should see these six actions (exact names matter):

2. Hook Up the Triggers

In Streamer.Bot, the Triggers should load as follows:

Trigger Event Action Name
Core → Streamer.bot Started Readjust goals on Startup
Twitch → Channel → Stream Online
YouTube → Broadcast → Broadcast Started Start Rotation
Twitch → Channel → Stream Offline
YouTube → Broadcast → Broadcast Ended Stop Rotation
Twitch → Chat → Cheer
Twitch → Subscriptions → Subscription
Twitch → Subscriptions → Resubscription
Twitch → Subscriptions → Gift Subscription
Twitch → Subscriptions → Gift Bomb
Integrations → Donor Drive → Donation
Integrations → Fourthwall → Donation
Integrations → Ko-Fi → Donation
Integrations → Pally.gg → Campaign Tip
Integrations → StreamElements → Tip
Integrations → Streamlabs → Donation
Integrations → Streamlabs → Charity Donation
Integrations → TipeeeStream → Donation
YouTube → Chat → Super Chat
YouTube → Chat → Super Sticker Update Goal Bar
Core → Test Long Term Goal/Donation Tracker w/ auto build
Core → Test Adjust or End Goal

Tip: You can assign chat commands like !goal or keyboard hotkeys to run the setup and adjustment forms.


3. First-Time Setup

  1. Run the Initial Setup and Main Code action (e.g. via right click on Test and select Test Trigger).
  2. A “Goal Widget Settings” form will pop up. Fill in: