Active in hundreds of Discord servers

Steam, Right Inside
Your Discord Server

Look up any Steam profile. Check VAC & game bans. View CS2 and Rust stats. Track FACEIT profiles. Get DM alerts when watched players get banned or change names — all without ever leaving Discord.

Free tier| No setup| Ephemeral commands
SteamIDBot /id command — Steam profile lookup in Discord showing Gabe Newell's profile

Free vs Premium

All core commands are free forever. Premium is for power users who need more.

Free

$0/forever
  • All commands: /id, /vac, /stats, /faceit, /watch, /help
  • Watchlist: 5 profiles
  • Alert check: Every 3 hours
  • All Steam ID formats supported
  • Ephemeral responses
Get Started Free
Discord Subscription

Premium

Subscribe via Discord
  • Everything in Free
  • Watchlist: 30 profiles
  • Alert check: Every 5 minutes
  • Priority support
  • Support the bot's continued development
View Premium Details →

Premium is handled entirely through Discord's built-in subscription system. No third-party sites, no separate accounts.

927+ Discord servers
Ephemeral commands by default
No personal data stored
Live data from official Steam & FACEIT APIs
Smart caching for instant repeat lookups

Frequently Asked Questions

What Steam ID formats does SteamIDBot accept?
Everything. SteamID64, Steam2, Steam3, vanity names (like gabelogannewell), full profile URLs, and even friends/add URLs all work in every command.
Is SteamIDBot free?
Yes! All core commands — /id, /vac, /stats, /faceit, and /watch — are completely free. Premium unlocks a bigger watchlist (30 profiles instead of 5) and faster alert checks (every 5 minutes instead of every 3 hours).
How does the watchlist work?
Add any Steam profile with /watch, and the bot monitors it in the background. If the profile gets VAC banned, game banned, community banned, trade banned, or changes their display name — you get a DM instantly with exactly what changed.
How do I get Premium?
Subscribe directly through Discord's built-in subscription system — no third-party sites, no separate accounts. Just use /premium in any server with SteamIDBot.
Is my data private?
Yes. All commands are ephemeral by default (only you see the response). No personal data is stored beyond what Discord provides. Steam data is fetched directly from the official Steam Web API.
Which games are supported for /stats?
Currently Counter-Strike 2 (CS2) and Rust. More games are planned. Each game has its own detailed stat breakdown — K/D, HS%, accuracy, wins, MVPs for CS2; PvP, survival, gathering, building for Rust.

Ready to Bring Steam into Your Server?

Join hundreds of Discord servers already using SteamIDBot. Invite it in seconds — no setup required.

Add SteamIDBot to Discord — Free