Table of Contents
This example will allow you to set up a group of macros to automatically change the streaming category on Twitch, if a given process is currently running and in focus.
Twitch Category Changer Macros
You will have to create a macro similar to the following for each category / process combination you want to set up:
The macro consists of a Process condition, which checks if a given process is running and is in focus - in this case Overwatch.exe. (1)
The action to be performed is of type Twitch, which will set the desired streaming category. (2)
The macro should be configured to only perform the action only a single time to avoid spamming the Twitch servers.
Here is another example this time using the Path of Exile process / stream category:
Fallback Category
If you also want to set up a "fallback" streaming category, if none of the configured processes were found, you can add another macro with the following settings:
The condition of the "fallback" macro will use the Macro condition type (1) and check if none - so less than 1 - (2) of the other Twitch category changer macros are currently modifying the streaming category.
If that is the case the streaming category will be set to Just Chatting.
Import the example
To import the example macros from above you can use this code:
AAAQnXic7Vdtb9owEP4rkT8jBGlpO75tlKmdVhWtVPswockNR7Bw7Mh2Whjiv+/OTkIobbdJk9apfEDyne/l8b08CmuW8cRoy/rf1kzxDFifjR+ES+bRgDtItVlFgzlXKRjWYjkvLFrMuLRAkuFSgqwVWgVT1nemQNkuRD5cQnKtbhw3rrZLjS7yysgL59xx1l+zREvJcwvT2taKHxjvaLNp1fiu78E8cIT41xGV0lQnixtwTqjUEioDqbAOK1AZzLn9UqgPhXNaVaFRNyIwe1rM5Ar7md81cM1FOpf4c5ezgVZT4YRWdowetYWp4o9hiTgZ5queu6P3OfGmUPt3t0GHt8lOkoCoNNrmj7iBiGC3dzw+EqCXXDziNtu0wiy9T+iqtrnJpXBYvJG2XvaTltPEdU9j6qo/x93uZlIGGGK4EOQl36Pat0OeVY8utFvAyjZGAisQlOg9qQvVVDmdphJGj9XbEvi8+7Mp8MhyoxOwFksmdSoShIMDVBhOjld6KmaCBmfNnMjgO4a0znChnLezQDn8jN1zSd2vD5023rtVTscNoRbBBWff+kp0cSXq5I2laMOSOj7TSWGrKcTiwBI7MhMppQDF7+TO1jjBZWWs8/LNlLeRDivCk1+Ww3nyQAAhybSKGlyx0fQsvQA8sq/cZLf5WEiJ9lgX4NlYOELGhgp7GTkvYSdKKiLwlKXX7XXiXmuPEKI4TKFZgDkHmxiRh6wsSHcQhUuKKUV+we05SL7abn7ZuKc6cvIbLcF3KqULlUAGyl1ha3i6fU5WyrtWAy218YES5CpFLFFTHT0HtY1IjPoA9YZQLyYNbhxxN4/0LBouha/cgR8P/Hjgx3Ixrmd+Ld4CQ8bvjjqnradZ4Y1T5KfCOvqm9fx1oMj/myLPuluK7MR/RpEnx6+EIj3kf0OQjX9/AUXz7xWVp9I+opBJFTtuPDJsKG6ta+JoosgK6QQNAgwemXWfM2vGDhR5qaawfM71ddJxr/PupHfWepqC3iQfo+qeG0Elt2FXakys246P2/gp/xPcdcdO
Home
FAQ
Example guides
- Installation
- Show webcam only when speaking
- Twitch Category Changer
- Hotkeys to control counter in text source (e.g. death or win counter)
- Show text source with latest Twitch follower
- Detect elements on screen and hide them automatically
- Motion detection
- Start other programs when starting OBS
- Crossfading audio during scene changes
- Looping a set of media sources
- Switch scenes randomly
- Re-shuffle VLC source
- Automatically switch scene if a game capture's target window no longer exists
- Audio based scene switching in podcast setting
- Switching scenes based on portrait or landscape mode resolution of a window capture source
- Set up a hotkey to start and stop recording with a fade from and to black
- Automatically cycle through a list of scenes
- Toggle visibility of scene items on a timer
- Advance through a list of scenes by hotkey
- Performing actions only when transitioning from A to B
- Media playlist with commercial interruptions
- Split recording of stream into chunks
- Switching scenes for Aitum Vertical plugin
- Using MIDI devices
- Controlling audio source volume using MIDI devices
- Change capture window of Window Capture source
- Show URLs in clipboard in browser source
- League of Legends process based scene swtich
- Push-to-show source
Explanations
- General tab overview
- Starting and stopping the plugin
- Macros explained
- Macro tab overview
- Creating a macro
- Pausing macros
- Macro duration modifiers
- Macro docks
- Exporting and importing individual macros
- Audio condition
- Cursor condition
- Date condition
- Hotkey condition
- Media condition
- Process condition
- Scene item transform condition
- Slide Show condition
- Video condition
- Audio action
- Http action
- Hotkey action
- Random action
- Scene item visibility
- Sequence action
- Action Queue example
- Variables
- Macro properties
- Websockets
- Scripting
- Troubleshooting
- Saving and loading settings