← TGBlaze

Spammer

Send messages across DM, groups, comments, reactions and stories at scale.

Overview

6-step wizard: Campaign Type → Accounts → Targets → Message → Settings → Execute.

Step 1 – Campaign type

  • DM Spammer – private messages to individual users.
  • Group Spammer – posts to groups/channels.
  • Comment Spammer – comments under channel posts.
  • Story Spammer – replies/reactions to stories.
  • Reaction Spammer – emoji reactions to posts.

Step 2 – Accounts

Select accounts to run the campaign. At least one required.

Step 3 – Targets

  • Manual tab: paste targets one per line (usernames, IDs, group links, channel links depending on type).
  • From database tab: pick a saved collection from the database.
  • Import from file button: load a .txt/.csv file.
  • Group mode only: Load groups from accounts – fetches groups the selected accounts are members of.
  • Group mode only: Skip join – tick this when accounts are already members (skips the join step).

Step 4 – Message

  • Post type: Text only / Text + media (attach image/video/file) / Forward (paste t.me/channel/123 link).
  • Rich text editor with bold/italic/code formatting and preview.
  • Spintax {variant A|variant B|variant C} supported.
  • Reaction type: choose emoji(s) from palette or type them (space-separated for multi).
  • Story mode: set reaction emoji for story replies.
  • DM send type (advanced settings): Text/media/forward, Voice message (.ogg), Sticker (by pack name), Post-bot (by bot ID).

Step 5 – Settings (Limits)

  • Messages per account (0 = unlimited).
  • Max daily messages per account (default 30).
  • Concurrent accounts / threads (default 1).

Step 5 – Settings (Delays)

  • Min/max delay between messages (seconds, default 15–30).
  • Jitter factor % – random variance on top of delay (default 20%).
  • Gaussian delays – use normal distribution instead of uniform.
  • Min/max account switch delay (seconds, default 3–5).
  • Batch size, min/max batch timeout – pause after N messages.
  • Send window – active hours only (e.g. 8:00–22:00).

Step 5 – Settings (Protection)

  • Ban ratio threshold % – stop campaign when this fraction of accounts are banned.
  • Skip if replied – don't send to users who already replied.
  • Track replies – log incoming replies.
  • Ignore errors / errors before stop / delay after error.
  • On FloodWait: Remove account from campaign / Take new account / Wait.
  • On spamblock: Remove account.
  • Stop after N bans / spamblocks / floods.
  • Simulate typing – send typing indicator before each message.
  • Send read acknowledgement – mark chats as read.
  • Circuit breaker: pause all activity after N errors in a window (minutes); resumes after a pause.
  • Account warming mode – respects hourly limits.

Step 5 – Settings (Message pool)

  • Enable message pool – rotate multiple message variants separated by --- lines.
  • Supports {first_name} and {username} placeholders.
  • Media pool – rotate multiple image/file paths.

Step 5 – Settings (Message options)

  • User identifier type: Auto / Username / Phone.
  • Select mode: Message only / Message + reaction / Message + story view.
  • Recipient type: Private / Bot.
  • Add to contacts before sending.
  • Pin message after sending.
  • Silent mode (no notification sound).
  • Add random invisible characters (anti-spam filter bypass).

Step 5 – Settings (Group-only)

  • Operating mode: Join then send / Join only / Send only / Simultaneous join and send.
  • Join delays (session and per-group), joins per session.
  • On FloodWait (group): Exclude account / Wait.
  • Group assignment mode: Random rotation / 1-to-1 distribute / Custom (phone: group1, group2).
  • Messages per group (0 = unlimited).
  • Mailing type: Text/media messages / Repost (forward from link) / Forward from channel (post links) / Post-bot / Voice / Stickers.
  • Hide post author (for reposts).
  • Use message editing – edit instead of resend.
  • Send endlessly or once.
  • Leave groups: Never / After sending / After all groups done.
  • Errors before stop, delay after error.

Step 5 – Settings (Comment-only)

  • Comment method: Text / Post-bot / Voice / Sticker / AI-generated.
  • Post search depth (how many recent posts to scan, default 100).
  • Limit comments per post.
  • Sending limit (total comments cap).
  • Leave channel after commenting.
  • Ignore spamblock notifications.

Step 5 – Settings (Reaction-only)

  • Posts to react to (N most recent posts, default 1).
  • Boost post views at the same time.

Step 5 – Settings (DM advanced)

  • AI personalization per recipient – provide a campaign brief; AI writes a unique message for each target.
  • AI auto-followup replies after initial send.
  • Link preview on/off.
  • Video circle – send mp4 as round video.
  • Self-destruct message (if supported).
  • Cyclic run interval (seconds) – repeat campaign on a loop.
  • Scheduled send – specify a date/time (YYYY-MM-DD HH:MM) for delayed delivery.

Step 6 – Execute

Review summary, confirm in the popup, click Start. Live log shows each sent message with color-coded status. Pause and Stop buttons available during the run.

← All docs