Source: https://tgdog.wadesk.io/

FREE TO USE. LOCAL BY DESIGN.

# Telegram anti spam bot tools. Free. Local. Yours.

TGDog is a free Chrome extension for Telegram anti spam bot management. Connect your own bot, set your group rules, and keep tokens, messages, and evidence locally in Chrome. No TGDog account or subscription.

Coming soon on Chrome Web Store  [How to use](https://tgdog.wadesk.io/how-to-use/)

Free to use  No TGDog account  Local data storage

Runs while Chrome is open and connected.

[Image description: TGDog group dashboard: group overview, detection rules and moderation actions]

YOUR BOT YOUR RULES YOUR LOCAL DASHBOARD Built for Telegram supergroup admins

FREE TO USE. LOCAL BY DESIGN.

## A free Telegram anti spam bot tool.

TGDog connects a bot you own to a Chrome dashboard for supergroup moderation. You choose the rules and actions; TGDog keeps your moderation data on your device.

### No subscription.

TGDog is free to use. No TGDog account, subscription, or paid server is required for the extension’s local workflow.

### Your data stays local.

Your token is stored in Chrome; messages, rules, and evidence stay in local IndexedDB. They are not uploaded to TGDog servers or an AI service.

### Direct to Telegram.

The extension communicates directly with the Telegram Bot API using your bot token. This website never asks you to enter that token.

Local storage reduces third-party data sharing. It is not an encrypted operating-system vault; protect access to your Chrome profile.

[Read privacy & data](https://tgdog.wadesk.io/privacy/)

MORE CONVERSATION. LESS CLUTTER.

## Good communities deserve a good guard.

TGDog is a Chrome extension that helps Telegram supergroup admins monitor spam and apply keyword-based member actions through their own bot.

### Your group. Your ground rules.

Set keywords for each group, add optional fuzzy matching, and choose how to handle a match.

KEYWORDS TO WATCH free giveaway buy followers limited offer

Observe Block Remove

Start with observation. Choose actions explicitly.

[Understand the rules](https://tgdog.wadesk.io/guide/member-actions/)

### See the reason. Make the call.

Review matching text, rule snapshots, and action status. Enabled keyword, repeated-message, near-duplicate and flood rules save evidence and can use your chosen member action.

Evidence, not guesswork

### Many groups. One clear view.

Search, filter, pause in bulk, and reuse detection rules.

D B W

SPAM FILTERING, EXPLAINED

## What can a Telegram anti spam bot help you filter?

A Telegram anti spam bot helps group admins detect unwanted messages and apply moderation rules through the Telegram Bot API. TGDog adds a free local dashboard for your own bot: keyword filtering, repeated-message detection, near-duplicate checks and anti-flood settings for supergroups.

- 01 / KEYWORD FILTER

### Telegram keyword spam filter

Use custom keyword rules to flag unwanted promotions, repeated offers or other phrases your group does not allow. Optional fuzzy matching helps detect similar wording. A keyword match is a rule trigger, not proof that a message is fraudulent.

- 02 / REPEATED MESSAGES

### Repeated-message spam detection

Spot members repeatedly posting the same text within your configured window. Set a repetition threshold and exempt common short replies, so useful conversation is less likely to be treated as Telegram group spam.

- 03 / SIMILAR CONTENT

### Near-duplicate message filtering

Enable near-duplicate detection to review repeated posts with small wording changes. TGDog retains matching evidence locally, helping admins tune Telegram spam filtering rules against the actual messages received by their bot.

- 04 / ANTI-FLOOD

### Telegram anti-flood rules

Define a short time window and message-count threshold to flag rapid posting. Anti-flood settings help identify bursts that overwhelm group chat; they do not guarantee protection from coordinated raids or every spam account.

COMMUNITY FILTERING PRESETS

### Tailored rule templates for different Telegram groups

Crypto & Trading

#### Web3 & trading groups

Target spam typeFake airdrops, phishing links & wallet prompts

Recommended rulesKeywords (airdrop, claim now, presale, seed phrase), near-duplicate checks & tight anti-flood.

Suggested actionObserve first; switch to Block for confirmed scam domains.

Tech & Developers

#### Developer & open-source communities

Target spam typeRecruiting spam, mass DM invitations & referral flooding

Recommended rulesMarketing keywords, relaxed repetition thresholds (protecting code snippets) & admin whitelists.

Suggested actionKeep Observe active for audits; apply Remove to persistent ads.

Commerce & Regional

#### Local & community interest chats

Target spam typeMass advertisements, repetitive promo blasts & spam accounts

Recommended rulesRegional ad terms, 60s repeated-message detection & 4-message anti-flood burst limit.

Suggested actionObserve mode to test keywords; choose Remove to clear history.

[Configure your Telegram spam filter](https://tgdog.wadesk.io/guide/spam-filter-rules/)

NOT A BLACK BOX

## A little oversight. A lot more clarity.

Messages and evidence stay on your device. TGDog connects directly to the Telegram Bot API, without sending message content to its own server or an AI service.

Inside the extension

[Image description: TGDog group dashboard: group overview, detection rules and moderation actions]

Local storage, direct API connection

A CLEAR START

## Four steps to your own setup.

[The full setup guide](https://tgdog.wadesk.io/how-to-use/)

- 01

### Install the extension

Add TGDog to Chrome from the Chrome Web Store.

- 02

### Connect your bot

Create a dedicated Telegram bot and connect it in the extension.

- 03

### Choose your groups

Add your bot as an admin and enable supergroup observation.

- 04

### Review. Then decide.

Check the evidence and choose your keyword actions.

KNOW WHAT IT DOES

## Clear rules. Clear boundaries.

Start with observation. Enable member actions when you understand their effects.

[Read about member actions](https://tgdog.wadesk.io/guide/member-actions/)

Supported rules and actionsRule or data | Behavior |

Keyword matches | Observe · Block · Remove |

Repeated messages | Use your chosen action |

Near duplicates & floods | Use your chosen action |

Data & evidence | Stored locally in Chrome |

Observe by default; explicitly choose Block or Remove for enabled rules.

Block and Remove delete the affected member’s history in supergroups. Chrome must remain running and connected.

GROUP MODERATION, WITH CONTEXT

## How does TGDog help you manage Telegram group spam?

Telegram spam prevention works best with rules that fit your community. Use evidence to distinguish unwanted advertising and repetitive posting from legitimate replies, then choose the action that matches your group policy.

- 01

### Review before you block spam

Start with Observe to collect suspicious-message evidence without taking member actions. Check the matched text, rule snapshot and exemptions before enabling automatic Telegram group moderation.

- 02

### Remove spam messages and handle members

For enabled rules using Block or Remove, TGDog attempts to delete eligible matched cached messages before member handling. Block bans the member; Remove bans then unbans, allowing rejoining. Both affect message history in supergroups.

- 03

### Keep multiple Telegram groups organized

Use one local dashboard to search supergroups, pause observation and copy detection settings. Per-group whitelists and action choices let community admins apply different spam prevention rules to different conversations.

TGDog / Free. Local. Yours.

### Choosing a free Telegram anti spam bot for groups

TGDog is designed for admins who want their own bot, local moderation data and configurable rules without a subscription. Before choosing any Telegram moderation bot, check where data goes, what actions it can take and whether its operating requirements fit your group.

[Create your bot with BotFather](https://tgdog.wadesk.io/how-to-use/#create-bot)

Bot ownership & dataConnect your own BotFather bot. Rules and evidence stay in Chrome; the bot token is used directly with Telegram.

Actions & permissionsReview first, then choose Observe, Block or Remove. Automatic member handling needs delete-message and member-restriction permissions.

Availability & limitsChrome must stay awake and online. TGDog uses scheduled polling and analysis; it is not an instant or 24/7 cloud service.

COMPARING MODERATION MODELS

### TGDog local bot vs. traditional hosted bots

TGDog local bot vs. traditional hosted botsDimension | TGDog (Local Chrome Extension) | Traditional Cloud Bots |

Bot ownership | Your dedicated BotFather bot (full control) | Shared third-party account under external control |

Data & privacy | Stored locally in Chrome IndexedDB; zero external server uploads | Group conversations stored on third-party cloud servers |

Pricing & subscription | 100% free to use; no account or recurring fees required | Monthly subscriptions, tiered limits or locked features |

Operation model | Runs while Chrome is open, awake and connected | Always-on 24/7 server deployment |

Auditing & control | Observe mode by default with full locally stored evidence logs | Automated black-box moderation with opaque logs |

Supergroup history | Block & Remove purge matching member history in supergroups | Varies by bot; message history often left intact |

OFFICIAL SOURCES

## Which Telegram rules does TGDog follow?

TGDog uses the Telegram Bot API. These official references explain the permissions and delivery limits behind its behavior.

-

### How does a bot receive messages?

Telegram supports polling or webhooks. Pending updates are kept for no more than 24 hours.

[Source: Telegram update delivery](https://core.telegram.org/bots/api#getting-updates)

-

### When can a bot delete a message?

Explicit message deletion generally requires a message to be less than 48 hours old and the bot to have the required group permissions.

[Source: Telegram message deletion](https://core.telegram.org/bots/api#deletemessage)

-

### What happens when a member is banned?

In supergroups, Telegram’s ban operation revokes the member’s messages. TGDog’s Remove action also uses this ban step before unbanning.

[Source: Telegram member ban semantics](https://core.telegram.org/bots/api#banchatmember)

FROM TELEGRAM’S OFFICIAL DOCUMENTATION

> “A message can only be deleted if it was sent less than 48 hours ago.”
>
> — [Telegram Bot API · deleteMessage](https://core.telegram.org/bots/api#deletemessage)

For TGDog, this is the age limit for explicit message-deletion requests; the bot also needs the required permissions. Member bans have separate effects on supergroup message history.

FROM TELEGRAM’S OFFICIAL DOCUMENTATION

> “Keep your token secure and store it safely, it can be used by anyone to control your bot.”
>
> — [Telegram Bot Features · Creating a new bot](https://core.telegram.org/bots/features#creating-a-new-bot)

Enter your token only inside the TGDog extension. This website and support conversations do not need it.

GOOD QUESTIONS

## A few things to know.

Clear answers before you put
TGDog to work.

[Have another question?](https://tgdog.wadesk.io/contact/)

### Is TGDog free to use?

Yes. TGDog is free to use, with no TGDog account or subscription required. Its local Chrome workflow does not require a paid bot-hosting server. The Chrome Web Store link will be published when the extension listing is available.

### Does TGDog provide instant, always-on monitoring?

No. The current extension polls for updates about every 30 seconds, performs full analysis about every five minutes, and runs the action queue about every 30 seconds. Browser scheduling, network delays and queued batches can add latency. Chrome must stay running, awake and connected.

### Is TGDog a Telegram bot or a Chrome extension?

TGDog is a Chrome extension that works through your own Telegram bot. Your bot receives updates from supported supergroups; TGDog manages rules, evidence, and keyword actions locally in Chrome.

### Does TGDog run when Chrome is closed?

No. Monitoring pauses when Chrome exits, your device sleeps, or connectivity is lost. Telegram keeps pending bot updates for no more than 24 hours, so TGDog cannot guarantee that a long offline period will be recovered.

### What can TGDog handle automatically?

Enabled keyword, repeated-message, near-duplicate and flood rules can use the group’s explicitly selected Observe, Block or Remove action. Before member handling, TGDog attempts to delete currently matched cached messages that meet Telegram’s deletion limits. The bot needs deletion and member-restriction permissions. Muting and a standalone delete-only mode are not available.

### Will Block or Remove delete message history?

Yes, these actions use Telegram’s ban operation, which removes the affected member’s message history in supergroups. Remove then lifts the ban to allow rejoining. It does not automatically add the member back.

### Where are my token and messages stored?

Your bot token is stored in chrome.storage.local. Messages, evidence, and rules are stored in local IndexedDB. The extension connects directly to the Telegram Bot API; it does not upload message content to a TGDog server or an AI service. Local storage is not an operating-system encrypted vault.

### Can I manage more than one group?

Yes. Search and filter your connected supergroups, pause observation in bulk, and copy detection rules between groups. Whitelists remain specific to each group, and copying detection rules does not copy the action choice.

### Do I need a dedicated bot?

A dedicated bot is recommended. Another client receiving updates, or an existing webhook, can conflict with TGDog. Create your bot with BotFather and enter its token only inside the extension, never on this website.

### Can TGDog scan all past group messages?

No. It analyzes updates that the bot has received and TGDog has retained locally. Raw messages are capped at 3,000 per group and retained for at most seven days; evidence is retained separately for 30 days. Busy groups may have a shorter effective detection window.

### How do I stop spam in a Telegram group with TGDog?

Connect a dedicated bot, add it as a supergroup administrator, and enable observation in TGDog. Configure keyword, repeated-message, near-duplicate or anti-flood rules for the spam you see. Review evidence in Observe mode first, then explicitly choose Block or Remove if needed. Detection depends on received updates, local history, enabled rules and Chrome remaining online.

### How do I set up a free Telegram anti spam bot?

Create your own bot with BotFather using /newbot, connect its token inside TGDog, and add the bot to your test supergroup. Grant deletion and member-restriction permissions for member actions. TGDog provides the free Chrome dashboard and local rule engine; it does not create or host a shared bot for you. The How to use and Guide pages include the BotFather tutorial.

### Can TGDog filter spam links and unwanted advertising?

You can add recurring advertising phrases or specific domain text to keyword rules and review matching messages. This is text-based filtering, not a universal Telegram anti-link bot or phishing detector. TGDog does not verify website safety, identify every scam, or block all links by default.

### Is TGDog a hosted Telegram moderation bot?

TGDog is a local Chrome extension that controls your own Telegram bot through the Bot API. Unlike a continuously hosted moderation service, its scheduled work needs your browser and device to stay awake and connected. There is no TGDog subscription or required paid bot server, but this local design is not an always-on hosting service.

YOUR COMMUNITY. YOUR CALL.

## Keep the conversation. Lose the noise.

Coming soon on Chrome Web Store  Chrome 120+ · Your own Telegram bot
Requires Chrome to stay running and connected.
