promotional bannermobile promotional banner

Spam Blocker

Block non-Latin script spam, repeated trade chat ads, and custom keywords — all from a clean in-game settings panel.
Settings CC.png

Settings CC.png

CC Blocking.png

CC Blocking.png

Blocking CC.png

Blocking CC.png

Description

CleanChat — Block Spam. Keep Your Chat Clean.

CleanChat is a lightweight chat filter that silently removes the messages you never wanted to see in the first place — gold seller spam, repeated trade chat ads, non-Latin script messages, and any custom keywords you define yourself.

No clutter. No popups. It just works in the background.


What It Blocks

Non-Latin Script Detection Filters out messages containing Chinese, Japanese, Korean, or fullwidth characters — the kind overwhelmingly used by gold sellers and bots. Each script type can be toggled independently so you only block what you actually want gone.

Repeat Spam Detection Automatically learns when a player is sending the same message (or a near-identical one) over and over. Once the same message hits your configured threshold within a set time window, it gets silenced. It handles slight variations in wording too — the same ad with a tweaked word won't slip through.

Custom Keyword Blacklist Add your own words or phrases — one per line — and any message containing them gets blocked instantly. Good for filtering trade chat noise, server-specific spam patterns, or anything else you're tired of seeing.

Whitelist Protection Any word or phrase on your whitelist will never get blocked, even if it would otherwise match another filter. Useful for protecting guild names, player names, or terms that would otherwise get caught by keyword matching.


Settings Panel

Open it with /cc or find it under Interface Options.

  • Master on/off toggle
  • Per-filter toggles for script blocking, repeat detection, and keyword matching
  • Sliders for repeat threshold, time window, and minimum message length
  • Live block log showing exactly what was caught and why
  • Clear log button to reset the history

Why CleanChat?

Most spam blockers are either too aggressive, too passive, or locked behind fixed rules you can't change. CleanChat gives you full control with sensible defaults that work immediately on first install — no configuration required unless you want to tune it.

It's built to be efficient. The filter resolves quickly per message and deduplicates across multiple chat frames so it never double-counts or over-blocks.


Commands

Command Action
/cc Open settings panel

Tested on Retail WoW (The War Within). No external libraries required.

Spam Blocker Team

profile avatar
  • 6
    Followers
  • 31
    Projects
  • 162.8K
    Downloads

More from ItsZiliyaView all

  • Better Blizzard Meters project image

    Better Blizzard Meters

    Reskins Blizzard's built-in Damage/Healing Done meter with a dark, minimal look, and lets you freely move and resize it — no Edit Mode required.

    • 2.8K
    • October 26, 2026
  • Better Guild Manager project image

    Better Guild Manager

    Manage your guild roster, profiles, events, signups, attendance, DKP, loot, wishlists, polls and bank snapshots. Members share updates automatically; admins assign helper permissions. Best used by the whole guild.

    • 126
    • October 23, 2026
  • LuaHelper project image

    LuaHelper

    Collects every Lua error into one copy-friendly report instead of Blizzard's default one-at-a-time popup.

    • 848
    • October 23, 2026
  • Better Music Player project image

    Better Music Player

    BetterMusicPlayer is a World of Warcraft music player addon with an in-game music browser, compact mini player, playlist controls, listen-together sync

    • 1.1K
    • October 23, 2026
  • Better Blizzard Meters project image

    Better Blizzard Meters

    Reskins Blizzard's built-in Damage/Healing Done meter with a dark, minimal look, and lets you freely move and resize it — no Edit Mode required.

    • 2.8K
    • October 26, 2026
  • Better Guild Manager project image

    Better Guild Manager

    Manage your guild roster, profiles, events, signups, attendance, DKP, loot, wishlists, polls and bank snapshots. Members share updates automatically; admins assign helper permissions. Best used by the whole guild.

    • 126
    • October 23, 2026
  • LuaHelper project image

    LuaHelper

    Collects every Lua error into one copy-friendly report instead of Blizzard's default one-at-a-time popup.

    • 848
    • October 23, 2026
  • Better Music Player project image

    Better Music Player

    BetterMusicPlayer is a World of Warcraft music player addon with an in-game music browser, compact mini player, playlist controls, listen-together sync

    • 1.1K
    • October 23, 2026