Resource icon

OBS Python Auto Twitch Category 4

Auto-Category: OBS Script Automating Twitch Categories​

This script automatically updates your Twitch.tv category based on the currently running program. For example:
  • If minecraft.exe is running -> update Twitch category to "Minecraft"

Installation & Requirements​

  1. Python version 3.9 or later, configured/loaded with OBS
  2. Python libraries: requests, psutil
    pip install requests psutil
  3. Save As and Place auto-category4.py in:
    C:\Program Files\obs-studio\data\obs-plugins\frontend-tools\scripts
  4. Create a config.json file in the same folder with your Twitch API credentials:
    { "client_id": "YOUR_CLIENT_ID", "client_secret": "YOUR_CLIENT_SECRET", "broadcaster_name": "YOUR_TWITCH_USERNAME" }

  5. To obtain Twitch API credentials:
    • Go to the Twitch Developer Console
    • Register a new application
    • Set OAuth Redirect URL to: http://localhost
    • Category: Application Integration
    • Client Type: Confidential
    • Copy the Client ID and Client Secret

Usage​

  1. Launch OBS
  2. Go to Tools -> Scripts -> + Button
  3. Select auto-category4.py
  4. Click "Login With Twitch"
  5. Login when prompted (required once per OBS session)

Adding More Games​

Edit these two lines in auto_category4.py:
process_categories = {"minecraft.exe": "Minecraft"}
process_priorities = {"minecraft.exe": 90}

Further example:
"game or app in lowercase as is on task manager.exe": "Category as it appears in Twitch categories",
"vscode.exe": "Software and Game Development",

Note​

  • Login is only needed once per OBS session. Thank you and have fun
if anyone can help me make better readme.md or simply this page less words more to the point and simple so anyone can get it smart or dum i use this language endearingly, very valuable much appriciated. the script is great the descripton install i find it repulsive i wrote it.
Author
Misiphear
Downloads
329
Views
1,047
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Misiphear

Top