Skip to content

Releases: Antiokh/TeleGram-Scraper

1.10.0

Choose a tag to compare

@Antiokh Antiokh released this 20 Mar 16:47

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-due now 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

Choose a tag to compare

@Antiokh Antiokh released this 20 Mar 14:14

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

Choose a tag to compare

@Antiokh Antiokh released this 20 Mar 03:20

1.7.0

  • Added tgs_automation.exe and tgs_automation as companion automation binaries
  • Updated public documentation in English and Russian
  • Switched default runtime layout to tgs_config/ and export layout to tgs_data/
  • Stabilized license validation under Linux and WSL
  • Refreshed and re-verified Windows and Linux binaries for both tgs and tgs_automation

Included assets:

  • tgs.exe
  • tgs
  • tgs_automation.exe
  • tgs_automation
  • tgs.zip

1.5.0

Choose a tag to compare

@Antiokh Antiokh released this 19 Mar 19:57
  • 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

Choose a tag to compare

@Antiokh Antiokh released this 21 Mar 22:56
  • Added scraping users from messages (for groups with hidden users)
  • Fixed initial setup bugs
  • Tested on Windows and Linux (Ubuntu x64)

1.3.0

Choose a tag to compare

@Antiokh Antiokh released this 08 Nov 02:25

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:

  1. Install Termux from F-Droid (as Google Play’s version can’t use all the mirrors for packeges)
  2. Run $ pkg update & pkg upgrade -y
  3. Run $ pkg install rust
  4. Run $ pkg install termux-api
  5. Run $ pkg-install python-pip

Full Changelog: https://github.com/Antiokh/TeleGram-Scraper/commits/Release