Features CS2 Stats Tracker

ace plan

CS2 Stats Tracker

Puts a button in your server that looks up a public Steam profile's CS2 numbers.

The bot keeps a panel with a Track Player button in the channel you choose. A member clicks it, types a Steam username or profile link, and gets an embed with that account's Counter-Strike 2 numbers, read live from the Steam Web API. After each lookup the panel is reposted at the bottom of the channel so the button does not scroll away.

What it does

  • Shows kills, deaths, K/D, accuracy, total shots and hits, headshot kills and headshot percentage
  • Shows wins, total matches, win rate, MVPs, bombs planted and defused, and total playtime
  • Shows top weapon kills (AK-47, M4A1, AWP, Deagle, knife) plus total damage, money earned and hostages rescued
  • Accepts a Steam username, a vanity URL or a full profile URL
  • Saves the panel per server on disk, so it comes back after a restart, and lets you override colors, footer, thumbnail and every panel and modal string

Worth knowing before you turn it on

The numbers come from Steam, so Steam's limits are the feature's limits, and the embed states them to your members: the stats are lifetime totals mixed across every mode (casual, deathmatch, competitive, Premier), there is no rank, no Premier or Competitive breakdown, no assists, and Steam's playtime figure is often wrong. It only works on accounts whose profile and game details are public. It needs a tracker channel and a Steam API key, ours by default or your own. Results are posted publicly in the channel, not privately to the person who clicked. There is no caching: every click is a live call to Steam, so heavy use can hit Steam's rate limits.

Add the bot See the plans