This guide walks you through configuring your overlay in the editor and adding it to OBS Studio. No API key is required - overlay URLs are public.Documentation Index
Fetch the complete documentation index at: https://teambattles.gg/docs/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- A TeamBattles account
- OBS Studio or compatible streaming software (Streamlabs, XSplit, etc.)
- Your profile, team, or organization must have a visibility setting that allows public access for the corresponding widgets. See API Permissions for details.
Setup Steps
Open the editor
Navigate to /overlay/editor and sign in. You’ll see a blank canvas and a sidebar with configuration options.
Configure widgets
Toggle on the widgets you want to display. Each widget appears on the canvas where you can:
- Click to select a widget
- Drag to reposition it
- Use the Grid toggle for alignment guidelines
- Use the Snap toggle to snap widgets to the canvas center or other widget edges
Customize style
Use the sidebar style controls to adjust:
- Accent color - Matches your brand or stream theme
- Opacity - Background transparency (0-100%)
- Theme - Light or dark mode
- Scale - Overall size multiplier
Save and copy URL
Click Save to store your configuration, then click Copy URL to get the overlay URL. The URL contains only the config id - no secrets.
Other Streaming Software
Streamlabs Desktop
Streamlabs Desktop
- In Streamlabs Desktop, click the + button in the Sources panel
- Select Browser Source from the source list
- Give it a name like “Battles Overlay”
- Paste your overlay URL into the URL field
- Set Width to
1920and Height to1080 - Ensure Custom CSS contains:
- Click Done
XSplit Broadcaster
XSplit Broadcaster
- In XSplit Broadcaster, click Add Source in the scene editor
- Select Webpage URL
- Paste your overlay URL
- In the source properties, set the resolution to
1920 x 1080 - Enable Transparent background if available
Meld Studio
Meld Studio
- In your scene, click the + button in the Scene Layers sidebar
- Select Browser to add a browser layer
- Paste your overlay URL into the URL field
- Set the resolution to
1920 x 1080
Prism Live Studio
Prism Live Studio
- In Prism Live Studio, click Add Source
- Select Browser
- Paste your overlay URL into the URL field
- Set the resolution to
1920 x 1080
TikTok LIVE Studio
TikTok LIVE Studio
- In TikTok LIVE Studio, click the + button beside Sources
- Select Link from the source type list
- Paste your overlay URL into the link field
- Adjust the size and position on the canvas
Tips
User-scoped widgets (stats, rank, referral, game rank, active match) only render when the overlay owner’s profile visibility is
public or limited. Team/org widgets require the underlying entity to be public. See API Permissions.