← TGBlaze

Parser

Parse users, channels, groups or phone numbers from Telegram.

Overview

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

Step 1 – Parse type

  • Users from groups – collect members of specified groups.
  • Channels – search or parse specific channels by keyword.
  • Groups – search or parse specific groups by keyword.
  • Phone numbers – generate or parse number patterns.

Step 3 – Source

  • For users: paste group links, one per line.
  • For channels/groups – search mode: By keyword (Telegram search, set max results) or Parse specific (fetch a known link).

Step 4 – Filters (Parse method)

  • Regular parsing – fetch participant list directly.
  • Message parsing – collect users who sent messages. Optionally parse channel comments.
  • Deep parsing (channels only) – also find similar channels.

Step 4 – Filters (User types)

  • Collect all / Admins / Users / Bots / Premium / Users with stories.

Step 4 – Filters (Group & language)

  • Filter by group size: any / minimum / maximum member count.
  • Language codes (comma/space separated, e.g. en pl ru).

Step 4 – Filters (Avatar, gender, time)

  • Avatar filter: with and without / with avatar only / without avatar only.
  • Gender filter: any / male / female.
  • Time period limit: restrict to users active within N days or hours.
  • ID limitation: collect only up to a specific user ID.

Step 4 – Filters (Online status)

  • Enable online status filter, set interval in hours or days.
  • Status checkboxes: Online / Recently / Last week / Last month / Long time ago / Collect offline.

Step 4 – Filters (Performance & anti-ban)

  • Threads (default 1).
  • Min/max delay between requests (default 2–5 s).
  • Max requests per account (0 = unlimited).
  • Max messages to scan (default 5000, message parsing mode).
  • Max groups per account (0 = unlimited).
  • Adaptive delays – automatically slow down when rate limited.
  • Jitter factor % (default 20%).

Step 4 – Filters (Advanced)

  • User limit: cap total collected users.
  • Deduplicate across sessions.
  • Resume from last offset (checkpoint).
  • Exclude users file – path to a file of user IDs/usernames to skip.
  • Leave groups after parsing.
  • Min/max delay between sources.
  • Parse from account dialogs instead of explicit links (groups / channels / all).
  • Phone number mode: phones per account, phones per session, min/max session interval, min/max phone delay.

Step 5 – Execute

Confirm, start and monitor progress in the inline live log.

← All docs