https://github.com/spmedia/Telegram-Channel-Joiner
A python bot that uses the Pyrogram API Framework to take a list of Telegram channels and groups and joins them.
https://github.com/spmedia/Telegram-Channel-Joiner
cti cyber-threat-intelligence osint pyrogram-bot python telegram telegram-bots threat-intelligence threatintel
Last synced: about 1 month ago
JSON representation
A python bot that uses the Pyrogram API Framework to take a list of Telegram channels and groups and joins them.
- Host: GitHub
- URL: https://github.com/spmedia/Telegram-Channel-Joiner
- Owner: spmedia
- Created: 2024-06-15T04:05:37.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-21T03:13:57.000Z (12 months ago)
- Last Synced: 2024-06-21T21:47:00.609Z (12 months ago)
- Topics: cti, cyber-threat-intelligence, osint, pyrogram-bot, python, telegram, telegram-bots, threat-intelligence, threatintel
- Language: Python
- Homepage:
- Size: 4.75 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- trackawesomelist - Telegram Channel Joiner (⭐1) - grow your Free and Premium Telegram accounts easily with this channel joiner script. (Recently Updated / [May 10, 2025](/content/2025/05/10/README.md))
README
# Telegram-Channel-Joiner
A python bot 🤖 that uses the [Pyrogram API Framework](https://docs.pyrogram.org/) to take a list of Telegram channels and groups and joins them. I really made this to help people doing CTI and OSINT on Telegram to make growing your sock puppet accounts a lot easier.
A free Telegram account can be in 500 channels/groups max. A paid Telegram Premium account can be in 1000 channels/groups max.
You will first need to first log into https://my.telegram.org/ and grab your account api id and hash.
This bot takes a list of Telegram channels and groups like:
https://t.me/ButusovPlus
https://t.me/brigade_14
https://t.me/xaron14ombr
etc.
to join private channels, comment line 34 and uncomment line 35
and joins your Telegram account to them.
Dependencies
python3 -m pip install pyrogram tgcryptoI put a random delay in between joins of 300 seconds to 600 seconds just so you aint hitting rate limits and shit. If you try to join too many channels/groups at once it will timeout and make you wait. Slow and steady wins the race 🐢. This is made to just setup and leave it running overnight and you wake up to being in a ton of channels. You can change the rate limit if you want but you'll hit rate limits if you make it too fast. This is like an EZ Bake oven but for lazy CTI nerds like me who like Telegram.
Happy hunting and hacking my fellow CTI wizards 🧙♂️ 🎯