Skip to content
ScottishDex edited this page Jun 26, 2026 · 1 revision

SocketKill Ticker — Live Kill Overlay for OBS

The Ticker is a transparent overlay that shows a single EVE character's kills and losses in real time, designed to sit on top of your stream in OBS. It updates the instant a killmail is processed — no refreshing, no polling.

This guide covers setting it up. No coding required.


Quick start

  1. Find your character ID (see below).
  2. Build your overlay URL:
    https://ws.socketkill.com/ticker.html?character=YOUR_CHARACTER_ID
    
  3. In OBS: Sources → + → Browser, paste the URL, set a width and height.
  4. Position it on your scene. Done — kills and losses appear live.

Finding your character ID

The Ticker needs your numeric character ID, not your character name.

The easiest way to find it:

  1. Go to zKillboard and search your character name.
  2. Open your character page.
  3. The number in the URL is your ID. For example, in https://zkillboard.com/character/909008587/, the ID is 909008587.

That number goes after ?character= in your overlay URL.


Setting it up in OBS

  1. In OBS, under Sources, click the + and choose Browser.
  2. Give it a name (e.g. "Kill Ticker") and click OK.
  3. In the properties window:
    • URL: paste your overlay URL (with your character ID).
    • Width / Height: start with something like 800 × 120 for a horizontal strip. Adjust to taste.
    • Leave "Local file" unchecked — this is a hosted URL.
  4. Click OK.
  5. Drag the source to where you want it on your scene.

The overlay background is transparent, so only the kill cards show over your stream — there's no box or panel behind them.


What you'll see

Each event appears as a card showing the ship and ISK value:

  • Green left border — a kill (your character was involved in destroying the ship).
  • Red left border — a loss (your character's ship was destroyed).

ISK values are abbreviated for space: 25.02m, 1.33b, and so on.

The newest event appears on the left, and older ones scroll off as new kills come in. The overlay holds a limited number of recent events so it stays clean during busy fights.


Options

You can adjust the overlay by adding parameters to the URL. Chain extra parameters with &.

Parameter Values Effect
character a character ID Required. The character to track.
ship false Hides the ship name, leaving just the icon and ISK value. Useful for a tighter overlay.

Examples

Track a character, showing everything:

https://ws.socketkill.com/ticker.html?character=909008587

Track a character, hiding ship names:

https://ws.socketkill.com/ticker.html?character=909008587&ship=false

Troubleshooting

Nothing appears. This is usually normal — the overlay only shows events as they happen. If your character hasn't had a kill or loss since you loaded it, the overlay stays empty until the next one. It is not broken; it's waiting.

Still nothing after a kill. Double-check your character ID is correct (the number from your zKillboard URL). A wrong or mistyped ID means the overlay is listening for a character that isn't getting kills.

The overlay shows a background box. Make sure you're loading it as a URL in OBS, not as a local file, and that the Browser Source isn't sitting on a coloured background in your scene. The overlay itself is transparent.

It looks cut off or cards run off the edge. Increase the Browser Source width, or hide ship names with &ship=false to make each card narrower.


How it works (the short version)

For the curious: the overlay opens a live connection to SocketKill's servers and asks for events involving one specific character. SocketKill processes every killmail in EVE as it happens, and pushes only the ones matching your character down to your overlay. Nothing is polled or refreshed — events arrive the moment they're processed.

Because it's filtered server-side, your overlay only ever receives your character's events, not the whole firehose.