Admin impersonation is the most effective scam in crypto Telegram. A bad actor copies your moderator's name and photo, slides into member DMs, and starts harvesting wallet seeds. By the time you notice, the damage is done.
The fix isn't complicated, but most groups skip it: build and maintain a verified admin list, then let automation enforce it.
Here's exactly how to do it.
Why manual verification fails
You might think "I'll just warn my members to check usernames." That doesn't work because:
- Scammers use Unicode tricks — Cyrillic characters that look identical to Latin ones
- Members don't verify — they trust the profile photo and display name
- Timing is against you — scammers act within minutes of joining
- Scale is impossible — you can't manually screen thousands of members
Automated verification solves all of these.
Step 1: Audit your current admin team
Before you can protect your admin identities, document them:
- Go to your group settings → Administrators
- List every admin's Telegram user ID (not username — usernames change)
- Note their current display names and profile photos
- Remove anyone who shouldn't be there anymore
User IDs are permanent and unique. Usernames and display names can be copied; IDs cannot.
Step 2: Set up a security bot with admin sync
A proper security bot maintains a whitelist of your verified admins and treats anyone else using similar names as a threat.
With BeefyGuard, the process is simple:
- Add BeefyGuard to your group
- Run
/sync_adminsin your group - The bot captures every current admin's user ID
That's your baseline. The bot now knows who is legitimately allowed to have those names.
Step 3: Configure impersonation detection
Once admins are synced, enable detection settings:
- Name similarity detection — catches variations like "Admin_John" when your admin is "Admin John"
- Unicode look-alike detection — catches Cyrillic substitutions and invisible characters
- Profile matching — optional check against admin profile photos
In the BeefyGuard dashboard, you can tune sensitivity. Start strict; loosen only if you hit false positives.
Step 4: Set enforcement actions
Decide what happens when an impersonator is detected:
| Action | When to use | |--------|-------------| | Auto-ban | High-stakes groups; zero tolerance for impersonation | | Auto-kick | Moderate approach; lets them rejoin if it was a mistake | | Alert only | Testing phase; lets mods review before action |
For crypto communities, auto-ban is the standard. A legitimate member won't have a name that mimics your admin.
Step 5: Keep the whitelist updated
Your admin team changes over time. When you add or remove admins:
- Run
/sync_adminsagain to refresh the whitelist - Or manage admin IDs directly in the dashboard
If you forget to sync after removing an admin, the bot will still protect that old admin's identity. If you forget to sync after adding one, the new admin might trigger their own detection. Regular syncs prevent both problems.
Step 6: Educate your members
Automation catches impersonators. Education prevents members from falling for other tactics:
- Pin a message: "Official support will never DM you first"
- Remind members to verify usernames by clicking profiles
- Warn that display names can be copied; user IDs cannot
A 30-second pinned warning prevents hours of damage control.
What detection actually looks like
When someone joins your group with a name similar to your synced admins, BeefyGuard:
- Compares the new member's name against every admin in the whitelist
- Checks for exact matches, partial matches, and Unicode substitutions
- Fires immediately on join — not on a schedule
- Bans/kicks/alerts based on your settings
The scammer never gets a chance to DM anyone.
Common mistakes to avoid
Not syncing after admin changes — the whitelist gets stale, and new admins aren't protected.
Setting detection too loose — subtle name variations slip through.
Relying on warnings alone — members won't consistently check.
Using bots without real-time detection — hourly scans mean scammers get a free window.
Summary
| Step | Action |
|------|--------|
| 1 | Audit current admins; collect user IDs |
| 2 | Add a security bot and run /sync_admins |
| 3 | Enable impersonation detection in settings |
| 4 | Set auto-ban or auto-kick as the enforcement action |
| 5 | Re-sync whenever admins change |
| 6 | Pin a warning for members |
Admin impersonation succeeds when groups react slowly. A synced whitelist plus real-time detection makes the attack impossible before it starts.
Get started
Read the full setup guide, explore detection settings, or check pricing to see what fits your community.