Drop any of the URLs below into OBS Studio (Sources → Add → Browser) to overlay live ban data on your stream. Ban-driven overlays update the moment a ban is detected rather than waiting out a timer. Eleven languages. No account, no setup.
The real overlay, drawn at 448×420 with your parameters. Push a ban re-renders it the way a detection does — new bans land at once.
width=480Container width in px. · 200–3840scale=1.5Pixel-crisp zoom — sharper than scaling the source in OBS. · 0.5–3fit=widthAuto-scales the overlay to fill the Browser Source width; just drag to resize. · widthdensity=comfortableRoomier paddings for large canvases. · compact / comfortableskin=glassWhole palette and panel treatment in one switch. · see Skins abovepanel=railOverrides just the panel treatment, keeping the skin's colors. · solid / transparent / glass / rail / outlinetransparent=1Shorthand for panel=transparent — the overlay sits directly on gameplay. · 1 / 0radius=8Corner radius in px. · 0–32font=monoType stack. · rajdhani / teko / mono / systemopacity=85Whole-overlay alpha. · 0–100shadow=0Drops the panel shadow. · 1 / 0accent=D12F22Bars, pulse dots, the brand mark, and the Broadcast skin's rail. · hexbg=0A0A0APanel fill. · hexbg2=1A1A1ARow and chip fill. · hexborder=FFFFFF22Hairlines and dividers. · hextext=FFFFFFPrimary copy. · hexmuted=999385Labels, units, timestamps. · hexpositive=34D399RP gains and win streaks. · hexnegative=F87171RP losses and loss streaks. · hexwarning=FBBF24Temp bans and in-match status. · hexlang=jaLabels, status text, relative times, number formatting, and rank tier names. · see Languages belowranks=enKeep Diamond / Master / Apex Predator in English inside a translated overlay. · enrefresh=30Poll cadence in seconds. Live push still applies on top. · 10–300animate=0Turns off RP roll, change flashes, and enter transitions. · 1 / 0show=120&hide=30On screen for show seconds, then hidden for hide seconds, on repeat. show=0 keeps it up. · 10–3600 / 5–3600count=15Rows shown in the bans list (1–10 for player match history). · 1–50The ban ticker, bans list, stats strip and alert layer subscribe to the same detection feed the site runs on. When a ban lands, the overlay repaints in under a second — it is not sitting on a timer waiting to find out. That matters most in the half-minute where you are reacting to it live and chat is asking who it was.
Polling still runs underneath at the cadence shown on each card, so an overlay always self-heals even if the push connection is blocked or drops. The player card stays on the poll — rank changes have no push event, and the one thing it could be pushed (that player being banned) is caught by the next refresh anyway. Add ?live=1 if the overlay is aimed at someone whose ban is the thing you are watching for.
?transparent=1 to any embed for a fully transparent surface that sits directly over gameplay.fit=width and give the source extra room; embeds render top-aligned so spare height stays invisible when transparent).broadcast skin. To keep an existing overlay looking exactly as it did, add ?skin=classic.?animate=0 turns it off outright./embed/p/{slug} URL that keeps working while you re-edit the design.Prefer it in chat instead of on screen? The same data is available as chat commands for Nightbot, StreamElements, Streamlabs, Fossabot and others. Open the overlay builder →