About Find a Squad Leaderboard OBS Tool Bootcamp Loadout Builder Servers Join Discord
The Kennel  /  Tools

Kennel.gg Wardogs OBS Tool

Your stream never goes dark. Get downed and it cuts to a squad mate's POV until you're back up; get a good kill and the clip saves itself. One free OBS plugin for streaming WARDOGS, made by The Kennel — and built to run with the Kennel.gg Discord, where the bot tells it who in your squad is live.

Latest release0.10.10
Windows 10 / 11 · OBS Studio 30+ · single-PC or two-PC setups · free · 82 MB installer · plugin-only zip 3 MB · published 2026-09-15
SHA-256 kennelgg-0.10.10-windows-x64-installer.exe
63c0f9f5f2b200b6c41acde2b2f2fdaa92fd6a6d9fe8dc7178710c4bf0b05a3f
kennelgg-0.10.10-windows-x64.zip
2e75faeff5be16c765b2af21d983b304659f93d091abc532cd1fd4aa9aec510b
Served from GitHub's release CDN. Windows will say the installer is unsigned — More info → Run anyway.
See it working

Downed, swapped, revived, back

Sombrero goes down on stream. The picture cuts to a squad mate's POV, and the moment the revive lands it cuts back. No black screen, no dead air.

Clip: Example of POV switching — WARDOGS OBS Tool · twitch.tv/sombrero

What it does

Everything a WARDOGS stream needs, in one plugin

Two jobs — keep the stream watchable when you're down, and catch the moments worth keeping — plus the pieces that make both automatic.

POV swap

Downed? Your stream shows a squad mate's POV until you're back up, then cuts back the instant you're revived. Detection reads the damage log on your own screen — no latency, and it works with the companion app closed. Your mic is never touched.

Squad feeds from Discord

Your squad plays in a Discord voice channel and Go Lives. Pop their streams out, press Add pop-outs, and each becomes a squad mate captured by that exact window. The Kennel Ops bot tells the plugin which channel you're in and who is live, so only people with a picture are ever shown.

The closest one

With more than one feed, the game's NEARBY list decides which POV comes up: the squad mate who is actually next to you. If nobody near you is live, another live squad mate is shown.

POV sound

Whoever is on screen is the one feed with sound on your stream; everyone else stays muted, and the unmute moves with the picture. One button on the dock turns it off.

Dual POV

In a tank or a Havoc with a crew mate: your own POV stays up and theirs sits in a small framed window with their name, placed where that seat's HUD leaves room (presets for tank driver, tank gunner, Havoc pilot and Havoc gunner). Forced by hand from the dock, or opened by itself when ClipHound sees you get into a vehicle.

Clips

Save OBS's replay buffer on demand and name the file with tags — from a hotkey, the dock, automatically when you get downed, or from ClipHound on a notable kill. Clips within 45 s of each other are numbered as a run. Works with Aitum Backtrack too.

ClipHound

The companion app OCRs the kill feed with the weapon icons matched at any resolution, reads the NEARBY list while you're down, reads the vehicle seat, and can post the clip straight to Twitch.

The look

Optional name tag, camcorder frame, film grain and vignette over the squad mate's feed, so the cut reads as a deliberate camera change rather than a glitch.

No black screen

Feeds are kept warm — enabled but transparent and muted between switches — so the swap is instant.

One PC or two

Everything reads the OBS source that shows the game, so it works the same whether that's a Game Capture on the PC you play on or a capture card on a streaming PC. On a two-PC setup the plugin and ClipHound install on the streaming PC, and the game PC needs nothing at all.

Why it's better in the Kennel

The plugin works anywhere. In the Kennel.gg Discord, it works for you.

Discord gives no program a way to ask who is in a voice call. The Kennel Ops bot answers that question for the plugin — but only for members. That one fact is the difference between a tool you drive and a tool that drives itself.

Outside the Kennel
  • POV swap when you're downed
  • Pop-outs and every manual control
  • You pick who's on screen, by hand, every time
  • Live buttons greyed out — the plugin can't tell who's streaming
  • Closest-POV pick can't tell live from silent, so it can land on a black feed
  • Clips, ClipHound, Dual POV
In the Kennel.gg Discord
  • The bot knows your voice channel and who in it is live. Only people with a picture are ever shown.
  • One live button per streaming squad mate, appearing and vanishing as they go live and stop.
  • Closest-POV picks the nearest live squad mate, never a dead feed. Nobody near you streaming? It falls back to whoever is.
  • A squad mate leaves the channel — they're gone from the dock, even if Discord left their pop-out open.
  • Your username fills itself in, the roster follows whichever channel you sit in, nothing to configure.
  • Plus a squad to stream with: an open LFG, regional voice, community servers and the people who built the tool.
🐾 Join the Kennel.gg Discord — free, no application
How to use it

Four steps, then play

Install, tell it where the game is, sit in voice with your squad, pop their streams out. The first time you get downed you'll see it work.

Install

Close OBS and run the installer. Windows will warn that the file is unsigned — More info → Run anyway. Keep ClipHound ticked for kill-feed clips.

Set up

Start OBS. Setup opens: pick the source that shows WARDOGS (or one click creates a Game Capture), then the Discord page. Your Discord username is filled in from the Discord app when it's running.

Join the Kennel

Squad automation runs through the Kennel Ops bot in the Kennel.gg Discord, so join if you're not in yet — the dock's Discord button does it. Pop-outs and every manual control work either way.

Play

Sit in voice with your squad, pop out the streams of the people whose POV you might show, press Add pop-outs. Get downed once: the dock turns red and your stream shows the squad mate; it comes back the instant you're revived.

Do not minimise a pop-out. A minimised window stops drawing and its feed freezes. Tucked away to the edge of the screen is fine, and Show pop-outs brings them back when you want their own volume slider.

The dock

Under View → Docks. Top to bottom: the state pill (watching, showing, off), Add pop-outs and Show pop-outs, one button per squad mate who is live (press it to force their feed up, again to come back), the squad-mate box with Auto switch and Closest, Show friend's POV, Back to me and POV sound, the Dual POV row, then Squad, Setup, Settings, Logs and Discord, ClipHound start/stop, Save clip, and the last events.

Settings live under Tools → Kennel.gg Wardogs OBS Tool: Switch, Dual POV, Look, Detect, Clips, ClipHound, Logs and Help.

Show whoever is closest

WARDOGS lists the squad mates near you in the bottom-right of the HUD, with a distance each, and that list stays up while you're down. From the moment the damage log appears until you're back up, ClipHound reads it and the plugin makes the nearest live squad mate the active one just before your stream cuts to them.

Tick Closest on the dock, drag the blue box round the NEARBY list on the Detect tab, and give each squad mate their in-game name. A swap to a nearer person waits 4 s and only happens within 50 m, so nothing flaps.

Sound

The squad mate on screen is the one feed with sound; the dock's POV sound button (and a hotkey) turns that off. Discord hands OBS one track for the whole call, so for Discord squad mates that track is what turns on and off; one stream's own level is the slider on its pop-out.

Clips and ClipHound

The plugin saves OBS's replay buffer and names the file {date} {time} {title} {tags} {source}; every clip is logged to clips.csv. Sources: the hotkey Kennel.gg Wardogs: save a clip now, the dock's Clip now, clip on downed, or ClipHound on a notable kill. Clips within 45 s are one run — "[1 of 3]", "[2 of 3]" — and Twitch clips get "part 2", "part 3".

Dual POV

For a crewed vehicle: your POV stays up and your crew mate's sits in a small framed window with their name, placed where that seat's HUD leaves room. Presets for tank driver, tank gunner, Havoc pilot and Havoc gunner, or drag it anywhere. Auto opens and closes it with the vehicle; Force Dual POV does it by hand.

Where it installs

The plugin goes to C:\ProgramData\obs-studio\plugins\kennelgg and, with the ClipHound component ticked, the app to C:\ProgramData\Kennel.gg\ClipHound (self-contained, Tesseract included, no Python install). The zip has the same plugin files for a manual install: copy its kennelgg folder into C:\ProgramData\obs-studio\plugins\.

Squad-mate feeds

Where the other POV can come from

Discord Go Live is the simplest, because the bot can tell the plugin who is live. The rest work when Discord isn't an option.

FeedLatencyYour friend's setup
Discord Go Live~0.5–1 sGo Live in the call; you pop their stream out and press Add pop-outs. 720p without Nitro.
Twitch / Kick stream~2 s with low-latency modeNothing — they just stream (their mic is in it).
YouTube live~5 s+Nothing; the channel has to allow embedding.
VDO.Ninja (WebRTC)~0.3 sOpens one link in Chrome/Edge, shares the game window with system audio.
OBS sourcedependsAnything already in OBS — a capture card, a second PC.
Latest release

What's new in 0.10.10

  • The roster is fetched through Windows' own HTTP stack. The Qt that OBS ships has no TLS backend on some PCs, and every read of the roster (and the update check) failed there with "TLS initialization failed", which 0.10.8 then took as "nobody is live with you". Both requests now go through WinHTTP. While the roster cannot be read, the dock says so and the squad shows as it would without a roster, with pop-outs deciding who is live.

Everything since 0.7.3 is in the 0.10.7 release notes and CHANGELOG.md.

Full changelog →

FAQ

Common questions

Does it touch my microphone or my own audio?

No. The squad mate on screen is the one feed with sound on your stream; your mic and your own inputs are never changed. You can choose to mute your own game audio while a squad mate is up if you don't want both game sounds at once.

Does the POV swap work without ClipHound running?

Yes. Downed detection lives in the plugin itself — it template-matches the damage-log header on your own screen — so the swap works with the companion app closed. ClipHound adds kill-feed clips, the Closest pick from the NEARBY list, and vehicle-seat detection.

What does it cost?

Nothing. It's free, made by The Kennel, the WARDOGS community at kennel.gg.

What do I need?

Windows 10 or 11 (64-bit) and OBS Studio 30 or newer. Squad automation through the Discord roster is for members of the Kennel.gg Discord; everything else works without it.

How much CPU does it use?

The downed search is template matching on an 800 px frame — near zero once locked on, and about 1–2 % of one core while you're alive. ClipHound's OCR is the heavier part: roughly 10–20 % of one core while kills are being read, a few per cent between them.

Can my squad mates' feeds come from somewhere other than Discord?

Yes: Twitch, Kick, YouTube live, VDO.Ninja (WebRTC) or any source already in OBS. Discord Go Live is the simplest because the bot can tell the plugin who is live.

Does it work with Aitum Backtrack instead of the replay buffer?

Yes. On the Clips tab, tick the OBS hotkeys to fire on every clip — Backtrack works alongside the replay buffer or instead of it.

Does it work on a two-PC streaming setup?

Yes. Install the plugin (and ClipHound) on the streaming PC, the one running OBS. Point Setup at the source that shows the game — a capture card, NDI, whatever you already use — and downed detection, the kill-feed reader and the NEARBY reader all work from that picture. Nothing is installed on the gaming PC. Discord pop-outs are captured on whichever PC runs OBS, so keep Discord open there. With a capture card that carries audio, game sound comes with it.

Why does Windows say the installer is unsigned?

Because it is — code-signing certificates cost money and this is a free community tool. Click More info, then Run anyway. The installer's SHA-256 is printed on this page so you can check the file you downloaded is the one we built.

Free · Open · No application

Install it, join the Kennel, sit in voice.

That's the whole setup. The bot sees your channel, the plugin sees the bot, and the next time you go down your stream is already showing the squad mate standing next to you.

🐾 Join the Kennel Discord