← TGBlaze

Scraper

Collect members, commenters or competitors from groups and channels.

Overview

5-step wizard: Type → Accounts → Source → Filters → Execute.

Step 1 – Scrape type

  • Group scraper – collect members from specified groups.
  • Competitor – collect members shared between multiple competitor groups.
  • Commenters – collect users who commented on posts in a channel.
  • Global search – run Telegram global search and collect results.
  • From account – scrape from account's existing dialogs or contacts.

Step 3 – Source

  • Group/channel links, one per line. Load from accounts button fetches groups the selected accounts are in.
  • Competitor mode: Min groups in common, Overlap only (users in ALL listed groups), Delay between groups.
  • Commenters mode: Max posts to scan (default 50).
  • Global search mode: Search query text, Search limit (default 100).
  • From account mode: Source – Dialogs or Contacts. Dialog limit (default 200).

Step 4 – Filters (Participants)

  • Exclude bots, exclude deleted accounts.
  • Only with @username / only with phone / only with avatar.
  • Premium only / non-premium only.
  • Activity filter: Any / Online now / Recently / Last week / Last month.
  • Gender filter: Any / Male / Female.
  • Last seen within N days.
  • Min name length.
  • Max group member count.

Step 4 – Filters (Anti-ban & performance)

  • Fetch delay between users (seconds).
  • Delay between groups (seconds).
  • Max groups per session (0 = unlimited).
  • Rotate account per group.
  • Checkpoint mode – resume from last position on restart.
  • Delta mode – collect only new members since last run.

Step 4 – Filters (Export)

  • Save to database (default on).
  • Export to CSV.

Step 5 – Execute

Confirm, start, monitor via inline live log.

← All docs