The Game Category widget reveals the widgets nested inside it only while your stream is set to a category you pick — handy for game-specific overlays (a speedrun timer that only shows during a particular game, art for "Just Chatting", and so on).
How it works
- Add a Game Category widget (Add Widget → Primitives → Game Category).
- In its settings, search for and pick a category (your Twitch game/category).
- Nest your widgets inside it.
- They show only while your stream's category matches; otherwise they're hidden.
- Invert flips it — show the nested widgets except while in that category.
Settings
| Setting | Description |
|---|
| Category | Search and select the Twitch category/game that triggers it. |
| Fade duration | Fade in/out time, in milliseconds. |
| Invert | Show the nested widgets only while you are not in the chosen category. |
| Backdrop | Optional background colour behind the nested widgets. |
Displaying the live value
| Variable | Description |
|---|
`{{subtreeContext.category.category}}` | Your current Twitch category name. |
`{{subtreeContext.category.active}}` | true while the category matches. |
See also
- Hype Train — the same idea for Hype Trains, with a full walkthrough of displaying values.