Avoiding Ban/Shadowbans on Telegram

effervescent

Registered Member
Jul 27, 2013
68
10
Hey, so I have multiple Telegram accounts and a setup to make postings on each of the accounts through different residential proxies for each. My goal is to be able to make routine multiple messages in the same group channel (not trying to message spam random telegram channels). How much is too many messages for these accounts, and/or how many telegram account instances should i be running at max per computer to be safe and avoid bans?

I'm currently 5 accounts (accounts are less than a year old, they are currently working however at the moment). Wanting to scale up to 10-15 accounts but not sure if risky.
 
There's no fixed threshold for "too many messages." With multiple accounts added to what you have already carries significant risks.
 
There's no fixed threshold for "too many messages." With multiple accounts added to what you have already carries significant risks.
 
I run 300 accounts on Tdata format with out Proxy and never got banned
* i use pyauto. not sellenium
Okay, but this does not scale at all, how do you deploy that kind of setup? You would have to setup some multiple X11 servers, which isn't efficient at all, if you want to manage them all it will be really hard. I'm currently managing a lot of account, each of them idling is like 150kb of memory, so, 100 account for instance is already 150MB.
Also, with a highly scripted setup like this, I wonder how do you manage the environment? I never heard of someone doing this.

Residential proxies doesn't matter: Telegram does not care about your IP, depending on how you created your account. Its just that you will get banned easily because you are adding way too much users. One account should not add more than 5-8 users a day, and as soon as you get your API ID and API HASH your account get watched immediately by Telegram. So if you perform actions like this you will get banned quickly. The method of the guy using PyAutoGUI is interesting, as he didn't have to get those API keys, so he might benefit a lot from this technique, even if it does not scale, for the specific usage of adding members to group, or sending DMs to users. Same goes for Mass DMs, its the kind of action that get you banned quickly, usually to not get banned, you want to stay between 8-12 DMs per day per accounts.
In conclusion you'll need way more than 15 accounts if you want to add a lot of people to groups, or perform actions directly on Telegram users.

For a while I was managing 50 accounts on the same IP(a server in a German datacenter), if you are not doing anything like this you don't get banned. With these 50 accounts I was making Mass Forwards campaign on some Telegram groups.
Now I use residential proxies, I buy accounts from specific country(Indonesia/India mostly) then I use residential proxy for the same country, because these accounts have way higher chances of getting banned. The account I talked to you earlier that I was managing were created with Netherlands/UK expensive numbers(around 70 cents-1$ per account), but you have to use residential proxies on cheap accounts created with Indonesian/Indian numbers, I bought 10 of them when I wasn't using residential proxies and they all got banned in a week.

I red this post last night, and there was a post of someone explaining that we could use the official Telegram API Hash / ID, but it is now deleted. If that person read this, please contact me I will be really really interested.
I just searched in the Telegram desktop source code, the test credentials seems to be "api_id: 17349 api_hash: 344583e45741c457fe1862106095a5eb", but they say we can't use them in production, and that they are severely limited...
Since telegram desktop supports reproducible build, how can they support it if at build time some strings are shown?
So this mean I should get the telegram desktop `.exe` if I want to act like I'm a windows users, and reverse engineer it?
 
Last edited:
Okay, but this does not scale at all, how do you deploy that kind of setup? You would have to setup some multiple X11 servers, which isn't efficient at all, if you want to manage them all it will be really hard. I'm currently managing a lot of account, each of them idling is like 150kb of memory, so, 100 account for instance is already 150MB.
Also, with a highly scripted setup like this, I wonder how do you manage the environment? I never heard of someone doing this.

Residential proxies doesn't matter: Telegram does not care about your IP. Its just that you will get banned easily because you are adding way too much users. One account should not add more than 5-8 users a day, and as soon as you get your API ID and API HASH your account get watched immediately by Telegram. So if you perform actions like this you will get banned quickly. The method of the guy using PyAutoGUI is interesting, as he didn't have to get those API keys, so he might benefit a lot from this technique, even if it does not scale, for the specific usage of adding members to group, or sending DMs to users. Same goes for Mass DMs, its the kind of action that get you banned quickly, usually to not get banned, you want to stay between 8-12 DMs per day per accounts.
In conclusion you'll need way more than 15 accounts if you want to add a lot of people to groups, or perform actions directly on Telegram users.

For a while I was managing 50 accounts on the same IP(a server in a German datacenter), if you are not doing anything like this you don't get banned. With these 50 accounts I was making Mass Forwards campaign on some Telegram groups.
Now I use residential proxies, I buy accounts from specific country(Indonesia/India mostly) then I use residential proxy for the same country.

I red this post last night, and there was a post of someone explaining that we could use the official Telegram API Hash / ID, but it is now deleted. If that person read this, please contact me I will be really really interested.
I just searched in the Telegram desktop source code, the test credentials seems to be "api_id: 17349 api_hash: 344583e45741c457fe1862106095a5eb", but they say we can't use them in production.
Since telegram desktop supports reproducible build, how can they support it if at build time some strings are shown?
So this mean I should get the telegram desktop .exe if I want to act like I'm a windows users, and reverse engineer it?
hi. my setup goes like this. open one acc , do action , write in to log, close account. and open another. i never open 2 account in same time.

and also i am starting to use some other programs for invites and channek works, using session+json and Tdata.

with this setup i have lost 8K accounts in 2weeks. not having good results with invites.
i 've got the Groups sets right but accounts get burnd too quick. so i am registering my own now from sms activate org..

i wish if you could share some insights managing session accounts..!
 
I hope that you can continue the discussion and hope that you can get the method in the subsequent discussion! Thanks
 
i dont know. i use sellenium.
with telethon kind kf actions. they get busted real quick
I'm using a python telethon script that forwards messages to certain groups. After some kid mass reported my shit, I've gotten couple of accounts banned. They're mostly fresh made and not aged at all. Making a new account with a real number on a device I had never used before and using different IP didn't seem to help and I am still getting "You're banned from sending messages in supergroups/channels". Could it be the free hosting service or is it something else?
 
I hope that you can continue the discussion and hope that you can get the method in the subsequent discussion! Thanks
I'm a bit busy at the moment, but in the future, I'll eventually continue this discussion.

Concerning the API ID and API Hash that I was talking in the earlier post, it was pretty simple: its the official API ID and API Hash of the Android Telegram Application.

Also, I can confirm that they don't focus on the IP address specifically, except for fresh accounts.
The real focus is on account creation date: the older it is, the more it will sustain, and, the type of the phone number, if it's virtual, they'll bann you quicker than usual.
I still use services like sms-activate because its just easier, and cost-effective. And concerning account creation date, well the only solution is to warm up the account.

So you don't want to get banned but you have huge needs? Well... Buy cheap accounts and warm them up for a while, or buy warmed up aged accounts, like on most social medias.
 
I'm a bit busy at the moment, but in the future, I'll eventually continue this discussion.

Concerning the API ID and API Hash that I was talking in the earlier post, it was pretty simple: its the official API ID and API Hash of the Android Telegram Application.

Also, I can confirm that they don't focus on the IP address specifically, except for fresh accounts.
The real focus is on account creation date: the older it is, the more it will sustain, and, the type of the phone number, if it's virtual, they'll bann you quicker than usual.
I still use services like sms-activate because its just easier, and cost-effective. And concerning account creation date, well the only solution is to warm up the account.

So you don't want to get banned but you have huge needs? Well... Buy cheap accounts and warm them up for a while, or buy warmed up aged accounts, like on most social medias.
which geo do you use ? i was using + 62 for light actions but now i am focusing on more heavy activities suchas 1:1 dm or inviting. +62 seems a little weak.
 
i dont know. i use sellenium.
with telethon kind kf actions. they get busted real quick
If they get busted then it'd be no good to replicate your method. Using proxies is safer...
 
If they get busted then it'd be no good to replicate your method. Using proxies is safer...
I am trying both ways. Program with proxies and pyauto. Program -Tons of problems giving me headaches, accounts melting.. looking for solution
 
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features and essential functions on BlackHatWorld and other forums. These functions are unrelated to ads, such as internal links and images. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock