Use the guide below to stop scammers!
Stop Spam Calls on Telegram
Why You’re Receiving Spam Calls
Spam calls on Telegram typically happen for one of these reasons:- Your phone number appeared in a data breach and was identified as a Telegram user
- Your profile is public, making you discoverable by username search
- You previously allowed everyone to call you (the default setting)
- You were added to a spam group that harvested your contact info
Step 1 — Restrict Who Can Call You
This is the most direct fix for spam calls.Open Settings

Go to Privacy and Security

Tap 'Calls'
Set 'Who Can Call Me' to My Contacts


Set Peer-to-Peer to 'Nobody'

Step 2 — Hide Your Phone Number
Spammers find Telegram users by running phone numbers from data breaches through Telegram’s API. Hiding your number cuts off this discovery method.Open Privacy and Security
Tap 'Phone Number'
Update Both Visibility Settings
Step 3 — Block Unknown Messages
Navigate to Privacy and Security
Tap 'Messages'
Set to 'My Contacts'
Step 4 — Prevent Being Added to Spam Groups
Many spam calls originate after your account is bulk-added to a spam group or channel.Go to Groups & Channels

Restrict Group Adds

Add Known Spammers to 'Never Allow'
Step 5 — Block & Report a Spam Caller
If you’ve already received a spam call or message:Open the Chat or Call Log
Open Their Profile
Tap the Three-Dot Menu
Select 'Block User' and 'Report'
Step 6 — Enable Two-Step Verification
Spam callers sometimes impersonate legitimate contacts after hijacking an account. Two-step verification (2FA) protects your account from being taken over.Go to Two-Step Verification
Set a Password
Add a Recovery Email
Quick Reference Checklist
Use this checklist to confirm your anti-spam setup is complete:Frequently Asked Questions
Will blocking someone notify them?
Will blocking someone notify them?
Does setting calls to 'My Contacts' affect calls from known contacts?
Does setting calls to 'My Contacts' affect calls from known contacts?
What is the Peer-to-Peer setting and why does it matter?
What is the Peer-to-Peer setting and why does it matter?
I still receive spam after changing these settings. What else can I do?
I still receive spam after changing these settings. What else can I do?
- Remove your public username temporarily (Settings → Edit Profile → Username → clear it)
- Check Active Sessions (Settings → Privacy and Security → Active Sessions) and revoke any unrecognized devices
- Report the spam account to @SpamBot
- Consider enabling Telegram Premium for the Nobody message restriction option
Will Kreo ever ask me to enter my private key anywhere?
Will Kreo ever ask me to enter my private key anywhere?
