← TGBlaze

Interceptor

Monitor chats for keywords and forward matching messages to your targets.

Overview

2-step wizard: Accounts → Configuration. Runs continuously after start — use the Stop button in the header to halt.

Step 2 – Monitored chats & keywords

  • Monitored chats – groups or channels to watch (one per line).
  • Keywords – trigger words (one per line). Leave empty to match all messages.
  • Exclude keywords – messages containing these are ignored.
  • Regex mode – treat keywords as regular expressions.
  • Word transforms – rewrite parts of matched messages before forwarding (word|replacement, one per line).

Step 2 – Targets & routing

  • Target chats – where matching messages are sent (one per line).
  • Forward mode: Copy (re-post as new message) / Forward (native Telegram forward with source attribution).
  • Keyword routing – route different keywords to different targets. Format: keyword1,keyword2 => @target1,@target2, one rule per line.

Step 2 – Content filters

  • Content type: Any / Media only / Text only / Links only.
  • Min/max message length (0 = no limit).
  • Allowed senders (whitelist, one per line — empty = everyone).
  • Blocked senders (blacklist, one per line).
  • Deduplicate – skip near-identical messages within a configurable window (default 500 chars).

Step 2 – Anti-ban & reactions

  • Min/max delay between forwards (seconds, 0 = no delay).
  • Delay distribution: Uniform / Gaussian.
  • Per-target interval – minimum gap before sending to the same target again.
  • Auto-react – add emoji reactions to matched messages. Choose emoji(s), optionally pick randomly from the list.

Step 2 – AI transform

  • Enable AI transform – rewrite matched messages through an AI prompt before forwarding.
  • AI prompt – instructions for rewriting (e.g. 'Rewrite while preserving meaning').
  • AI max output length (default 500 chars).

Step 2 – Advanced

  • Threads (default 5).
  • Max FloodWait (default 600 s).

← All docs