Skip to main content

🪞 Impersonation Detection

Automatically identify and remove impersonators pretending to be admins or trusted figures, ensuring your community stays safe without the need for manual monitoring. This feature uses Fren One's custom AI model to protect your members from fraud and social engineering attacks.

Overview

Fren One's Impersonation Detection leverages a custom AI model deployed by Fren One specifically designed to detect profile impersonation in Telegram communities.

What is Impersonation Detection?

In online communities, impersonators often:

  • Pose as admins or moderators: Copy names, photos, and usernames
  • Offer fake assistance: Pretend to provide support to steal information
  • Share malicious links or malware: Trick users into clicking dangerous links
  • Scam members with fraudulent support claims: Request passwords, private keys, or personal data
  • Create fake urgency: "Your account will be banned unless you..."
  • Request sensitive information: Ask for wallet seeds, API keys, or login credentials

Manually spotting these threats is time-consuming and error-prone. Fren One automates this process using AI, scanning new and existing members for suspicious behavior or impersonation attempts.

Common Impersonation Tactics

Scammers often change just one letter in a name (e.g., "Admin" → "Adm1n"), use similar profile pictures, or copy admin bios. Fren One's AI is trained to detect these subtle differences.

How It Works

Fren One's Impersonation Detection works by:

  1. Creating a Trusted Baseline: When you click "Update Admin Data," the bot captures the profile information (name, username, profile picture) of all verified administrators
  2. Comparing New Members: Every new user joining is compared against the admin baseline
  3. Monitoring Profile Changes: When existing members change their profile information, the bot checks for impersonation
  4. AI Analysis: The AI model analyzes visual similarity (profile pictures), text similarity (names/usernames), and behavioral patterns
  5. Automatic Action: When impersonation is detected, the bot automatically bans the impersonator
  6. Admin Notification: Optionally notifies admins of detected impersonators

The AI uses advanced computer vision for profile picture comparison and natural language processing for name/username similarity detection.

Setup Guide

Step 1: Enable Impersonation Detection

  1. Use the /settings command in your chat
  2. Navigate to 🤖 AI🪞 Impersonation Detection
  3. Toggle the feature 🟢 Enabled
Enable Early

Turn on Impersonation Detection as soon as you add Fren One to your community to establish a baseline before impersonators appear.

Step 2: Update Admin Data

After enabling Impersonation Detection:

  1. Click 🔄 Update Admin Data
  2. Wait for the confirmation: "✅ Admin data updated!"

This captures the profile information (name, username, and profile picture) of all verified administrators, setting a trusted baseline.

What gets captured:

  • Display names
  • Telegram usernames (@username)
  • Profile pictures (for visual comparison)
Update After Admin Changes

Whenever you add or remove administrators, or when admins change their profile information, click Update Admin Data again to refresh the baseline.

Step 3: Real-Time Monitoring

From now on, all new users joining your group and existing users who change their profile information will be automatically scanned for impersonation attempts.

Automatic scanning triggers:

  • User joins the group
  • User changes display name
  • User changes profile picture
  • User changes username
Automatic Bans

When impersonation is detected, the user is automatically banned to protect your community. You can review banned users via notifications.

Troubleshooting

Legitimate users being flagged?

  • Check if their profile genuinely resembles an admin
  • Verify admin baseline is current (Update Admin Data)
  • Ask user to change profile to be less similar
  • Manually unban if false positive

Impersonators getting through?

  • Verify Impersonation Detection is Enabled (🟢)
  • Check if admin baseline is up to date
  • Run Update Admin Data to refresh baseline
  • Ensure bot has ban permissions

False positives after admin changes?

  • Update Admin Data after admin profile changes
  • Run Update Admin Data after adding/removing admins
  • Document when admins plan profile updates
  • Temporarily disable during admin profile updates
  • Re-enable and update after changes complete

Scan not working?

  • Verify bot has admin privileges
  • Check bot has permission to see member list
  • Ensure bot can ban users

Admin data won't update?

  • Verify bot has admin permissions
  • Check bot can see admin profiles
  • Wait a moment and try again

How to review banned impersonators?

  • Go to Telegram group settings
  • Navigate to "Restricted Users"
  • Review recently banned accounts
  • Unban if false positive