Someone offers you a deal on Telegram. A promotion spot, a bulk Stars purchase, a coin about to list, a service you actually want. The price is fine, the profile looks alive, and the only question that matters is the one you cannot answer from the chat: is this account going to take your money and vanish?
That is exactly the question a Telegram scam check answers. Here is how to do one properly, what the red flags look like, and what to do when the check comes back dirty, or when you are the one who got burned.
How to check if a Telegram account is a scam
Before any deal, run the handle through Scam Watch, our database of scam reports from the Telegram ecosystem. Paste the @username, the t.me link, or the numeric user id into the search box and you get one of two answers: a verified case with the evidence, or no match.
Two things make this check stronger than searching the username on Google.
First, every case on Scam Watch was verified by a human before it was published. Anyone can call anyone a scammer in a random group. A case only goes live after a reviewer confirms the evidence ties the fraud to that specific account, so a hit means something.
Second, the database tracks accounts, not names. Scammers rename constantly because a fresh handle sheds the search history. Scam Watch keys every case to the numeric Telegram id, which cannot be changed, and keeps every old username as a searchable alias. If @fastpayments_admin got listed and renamed to @secure_escrow_pro, searching either handle lands on the same case, together with the channels, groups, and bots the same person operates.
If you prefer doing the check without leaving Telegram, the Scam Watch bot linked on the page answers the same lookup instantly, and you can keep it in your chat list for the moment a deal appears.
Red flags that show up before the money is gone
A clean scam check does not mean an account is safe. It means nothing verified has reached us yet. Combine the lookup with the signals scammers cannot easily fake:
| Red flag | Why it matters |
|---|---|
| Pressure to act now | Urgency is manufactured so you skip exactly the checks on this page |
| Payment first, no escrow | Legitimate sellers accept escrow or milestones; scammers need the full amount upfront |
| Refuses a voice call | Impersonators cannot survive a live conversation as the person they are copying |
| Fresh account, big claims | Check the profile: no history plus large promises is the classic burner setup |
| "Verified" by their own channel | Scammers post fake vouches in channels they control; independent proof matters |
| Slightly wrong username | Impersonation lives on lookalikes: an extra underscore, a swapped letter, a different tail |
The last one deserves emphasis. The most common frame-up on Telegram is a scammer copying the display name and photo of someone legitimate, then letting angry victims chase the innocent original. The username and the numeric id are the only things an impersonator cannot copy, which is why Scam Watch verifies against the id and why you should always compare handles character by character. For bots, checking the exact handle through BotFather's naming rules helps: official bots end in predictable ways, and a lookalike usually does not.
How to report a Telegram scammer with proof
If you got scammed, reporting it takes a few minutes and protects the next person. You can report from the bot on Scam Watch or through the web form. Either way, a strong report has three parts:
| Part | What makes it strong |
|---|---|
| The account | The exact @username or t.me link, plus everything else they run: channels, groups, bots |
| The story | What was promised, what you paid, when, and what happened after |
| The proof | Screenshots showing the account itself, payment receipts, transaction hashes |
Forwarded messages and screenshots that include the profile beat screenshots of text alone, because they tie the scam to the account rather than to a display name anyone can copy. A transaction hash is the strongest payment proof there is: it is public, timestamped, and impossible to fake.
Verified reports get published as a case with the evidence, announced in the alert channel, and the scammer's whole network of linked channels and bots becomes searchable. Your name appears nowhere.
What Scam Watch does not do
An honest tool states its limits, so here are ours.
It does not get your money back. A published case warns the next victim and burns the scammer's reputation and handles, but recovering crypto or gift payments is usually impossible. Anyone who contacts you claiming they can recover your scammed funds for a fee is running the follow-up scam.
It does not list on accusation. A report with weak evidence, or none, is discarded, not published. That means a genuinely bad actor can stay unlisted until someone brings real proof. A clean check is a green-ish light, never a guarantee.
It does not replace your own judgment. The database only knows about scams someone reported. New scammers start with a clean record everywhere, which is why the red flags table above matters as much as the lookup.
If the check comes back dirty
Walk away. Do not negotiate, do not try to outsmart them, do not announce that you checked. If the account approached you inside a group, report it to the group's admins so they can ban it, and use Telegram's built-in report as well. Then check whether the listed case mentions channels or groups they operate, and leave any you happen to be in.
For everything else you do on Telegram, the same principle applies that runs through the whole directory: the ecosystem is full of genuinely great mini apps and bots, and the way to enjoy it safely is thirty seconds of checking before every deal with a stranger. Check first. Then deal.