LIVE · IN-GAME

Type !suspected.
We handle the rest.

Call it in CS2 match chat. Once the match syncs from your linked match history and is analyzed, the bot DMs you which players our models marked for review. Automatic reels of the player you named come with paid plans. Discord & Telegram bots are coming next.

Analyze a match now◆Discord bot (soon)
# match chat
@you !suspected z1llah
after the match · Steam DM from suspect.gg
Your !suspected match on Mirage (27 Sep) is analyzed.
Our models marked 1 player in it for review: z1llah (aim model, 24 kills). One match is a review signal, not a verdict.
You named "z1llah": we matched z1llah. Automatic reels come with paid plans; you can render one yourself from the match page.
Open the match: suspect.gg/demo/…
BEFORE IT WORKS
  1. 1Sign in with Steam and link your match history in Settings. Without it we never see the match, so nothing happens.
  2. 2Accept the bot's friend request (we send one from 76561198707997429 after you sign up) or add it yourself, to get the result by Steam DM. Without it, the result still lands in the bell on suspect.gg.
  3. 3Type !suspected <nickname> in match chat. Nothing answers in the game: the result comes after the match, once it syncs and is analyzed.
🎮
LIVE

In-game chat

Type !suspected <nickname> in match chat. When the match syncs from your linked match history, we analyze it and message you the result. The game never launches on your end.

◆
SOON

Discord

Add the bot to your server and anyone can !suspected a Steam ID or match link. The reel posts right in the channel.

✈
SOON

Telegram

Prefer Telegram? Link it once and get the same reels and catch alerts there instead.

CONNECT ON STEAM

Get your results where you already are: your Steam DMs.

Steam only lets friends message each other, so the bot has to be on your friends list to DM you. After you sign up, we send you one friend request from 76561198707997429: accept it, or add the bot yourself. That SteamID64 is how you tell us apart from impersonators.

◎
Report and clip updates
A DM when your evidence reel or clip is rendered or can’t be made, with the link to it.
⌕
Your !suspected results
Type !suspected <nickname> in match chat. Once that match syncs from your linked match history and is analyzed, the bot DMs you which players our models marked.
⚑
Valve-ban alerts
A DM when Valve bans a player you played with, after that match. You can turn these off in Settings.
✕
Skip it and everything stays in the bell
The bot is optional, not a gate. Without it, the same updates wait in the bell on suspect.gg.
🔒

We'll never ask for your password, 2FA code, or an API key, only Steam's official sign-in. The bot only sends you your report and clip updates, your !suspected results and the alerts you keep on. Our only bot is this account (76561198707997429); it sends at most one friend request, after you sign up. Any other account claiming to be us is fake.

Suspect.gg bot
NOT CONNECTED
Checking…
COMMANDS

Four words, that's the manual.

!suspected <nickname>Name a player from that match, by in-game nickname: the full name or its first 3+ letters. You hear what our models marked and whether the name matched. Paid plans also get an automatic reel of that player’s kills.
!suspectedNo name: you still get the match result, but no reel is started.
!clipGrab your own last highlight from the match and render it.SOON
!watch <name>Add a player to your watchlist and get pinged if they get flagged.SOON

Call the detective in-game.

Analyze a match