CommandsFeaturesCategoriesFAQStart Free →

Why Profile Tracking Matters

In Telegram communities, identity is not fixed. Users can change their display name and username at any time, and there is no built in way to see what someone was called before. This creates a significant security problem. A scammer can join a group, build trust under one name, then change their name to impersonate an admin or trusted member and attempt to scam others. Without profile tracking, the group has no way to know that the user changed their identity, and the impersonation can succeed.

The SangMata system solves this by tracking every name and username change for every member of your group. When someone changes their display name or username, the bot records the change and can notify the admin team. This creates an auditable history of identity changes that makes impersonation attempts visible and traceable, protecting your community from one of the most common social engineering attacks on Telegram.

How SangMata Works

The /sangmata command toggles profile tracking on or off. When enabled, the bot monitors every member's profile and records any changes to their display name or username. Each change is logged with the old value, the new value, and a timestamp, creating a complete history that admins can review at any time.

The tracking is automatic and continuous. Once enabled, the bot watches for profile changes without any further configuration. When a member changes their name, the bot can post a notification in the group or send it to the log channel, depending on your configuration. This real time alerting means admins are notified immediately when someone changes their identity, rather than discovering the change after the damage is done.

Viewing Name History

The /names command shows the complete name and username history for any user. Type /names @username or reply to a user's message with /names and the bot returns a chronological list of every name and username that user has had, along with the dates of each change. This is invaluable for investigating suspicious behavior and verifying a user's identity.

For community managers, name history is a forensic tool. When a member reports being scammed, the admin can check the scammer's name history to see if they recently changed their name to impersonate someone. When a new member claims to be a returning former member, the admin can verify this by checking if the account's name history matches what the former member was known by. This investigative capability is essential for maintaining trust and security in any community.

Catching Impersonators

Impersonation is one of the most common attacks on Telegram communities. A scammer copies the name, profile photo, and sometimes even the username of a trusted admin or member, then contacts other members pretending to be that person. They might ask for money, crypto, sensitive information, or access to other groups. The attack works because Telegram does not verify identity, and users have no easy way to distinguish between the real person and the impersonator.

Profile tracking makes impersonation visible. When a user changes their name to match an admin's name, the bot logs the change and alerts the admin team. The admins can then investigate the user, check their name history to see what they were called before, and take action if the change appears to be an impersonation attempt. This early warning system can stop impersonation attacks before any damage is done, protecting your members from one of the most financially devastating scams on the platform.

Building Trust Through Transparency

Beyond security, profile tracking contributes to a culture of transparency in your community. When members know that identity changes are tracked and visible to admins, they are less likely to attempt deceptive behavior. This creates a deterrent effect that benefits the entire community, not just the admins who actively monitor the logs.

For legitimate members who change their name for benign reasons, such as updating their real name or adopting a new username, profile tracking is harmless. The history is only visible to admins, not to other members, so privacy is respected. The system is designed to protect the community without creating friction for honest members.

Available Commands

CommandArgumentsDescription
/sangmata<on|off>Toggle profile tracking.
/names[user]Show name and username history.
/info[user]Show user info including current name.
/whois[user]Alias for /info.
/id[user]Get user ID, chat ID, or target ID.

Know Who Is Who in Your Group

Track name changes, view identity history, and catch impersonators before they strike. Essential security for any serious Telegram community.