Repository navigation
Releases: Antiokh/TeleGram-Scraper
Releases · Antiokh/TeleGram-Scraper
Release list
1.10.0
1.10.0
- GUI branch promoted to main source branch state
- faster localized desktop GUI with editable locale files
- canonical weekday range schedules in automation
- automation
run-duenow requires a valid license before execution - refreshed Windows and Linux binaries
Artifacts:
- tgs
- tgs.exe
- tgs_automation
- tgs_automation.exe
- tgs_gui.exe
- tgs.zip
1.9.0
1.9.0
- add
un-due automation execution with SQLite state tracking - refresh GUI automation editor with weekday selection and automatic message format hints
- refresh verified Windows and Linux binaries
- keep gs_gui.exe as a separate standalone binary because including it in gs.zip exceeds GitHub's 100 MB hard limit
1.7.0
1.7.0
- Added
tgs_automation.exeandtgs_automationas companion automation binaries - Updated public documentation in English and Russian
- Switched default runtime layout to
tgs_config/and export layout totgs_data/ - Stabilized license validation under Linux and WSL
- Refreshed and re-verified Windows and Linux binaries for both
tgsandtgs_automation
Included assets:
tgs.exetgstgs_automation.exetgs_automationtgs.zip
1.5.0
- Startup and export reliability fixes
- Signed license validation support
- Explicit bootstrap flow for dependencies
- Improved send formatting with text/html/markdown modes
- Added send preview and dry-run modes
- Updated Windows and Linux one-file binaries
1.4.0
1.3.0
Telegram Scraper and Adder (Users, Messages, Addition, Sending, Metadata)
Initial release.
Usage: tgs.exe [command] [options]
Help on commands: tgs.exe [command] -h
Commands:
setup Initial setup with data from https://my.telegram.org/apps
users Scrape members from a group
add Add members to a group
dump Fetch messages and users from a group or channel into sqlite db
posts Fetch messages from a group or channel
send Send messages to users
license Check the license or create a license request
Tested on Telegram groups with >400000 messages and >4000 users.
API Setup
- Go to http://my.telegram.org and log in.
- Click on API development tools and fill the required fields.
- put app name you want & select other in platform Example :
- copy "api_id" & "api_hash" after clicking create app ( will be used in setup.py )
How To Install and Use
$ pkg install -y git python
$ git clone https://github.com/Antiokh/tgs.py
$ cd tgs.py
- Install requierments
$ python3 setup.py -i
- setup configration file ( apiID, apiHASH )
$ python3 setup.py -c
- To Genrate User Data
$ python3 tgs.py scrape
- To Add Users
$ python3 tgs.py add
- To Spam
$ python3 tgs.py spam -i members.csv
To make it work on Termux:
- Install Termux from F-Droid (as Google Play’s version can’t use all the mirrors for packeges)
- Run
$ pkg update & pkg upgrade -y - Run
$ pkg install rust - Run
$ pkg install termux-api - Run
$ pkg-install python-pip
Full Changelog: https://github.com/Antiokh/TeleGram-Scraper/commits/Release