ChatLevelFilter
Clean up Trade and General chat. Hide spam from fresh level 1 and level 10 characters, repeated ads, guild recruitment links and any words you choose.
Features
- Hide by level — hides players of the exact levels you list, for example 1, 10. Only those levels, not a range.
- Repeats — the first message stays, the same message from that player is hidden for the next N minutes (10 by default).
- Guild and community ads — hides messages with a Guild Finder link or a community invite.
- Stop words — your own list of words and phrases. Case doesn't matter, parts of words match: "boost" also finds "boosting".
- Choose where to filter — Say, Yell, Emotes, Whispers and each channel you are in (General, Trade, Trade (Services), LookingForGroup, custom channels).
- Your people are safe — friends, Battle.net friends, your guild, your group and you are never hidden.
- Works with any chat — the default chat, Chattynator and other chat addons that use the standard chat filters.
- Session counter — see how many messages were hidden and why.
Commands
/phchat - open the settings
/phchat on/phchat off - turn the filter on or off
/phchat 1 10 - set the levels to hide
/phchat help - list the commands
Settings: Options → AddOns → ChatLevelFilter. Everything is on by default, levels 1 and 10,repeats window 10 minutes, empty stop word list. Settings are shared by all characters on the account.
Notes
- Hidden messages never reach the chat. When you turn a filter off, new messages show up again.
- In dungeons and raids the game hides message text and senders from addons, so text filters don't work there — and that's not where spam lives anyway.
---
RU
Чистит чат торговли и общий канал.Скрывает спам от свежих персонажей 1 и 10 уровня, повторяющиеся объявления, ссылки на набор в гильдии и любые слова, которые вы выберете.
Возможности
- По уровню — скрывает игроков точно указанных уровней, например `1, 10`. Только эти уровни, не диапазон.
- Повторы — первое сообщение видно, а такое же от того же игрока скрывается следующие N минут (по умолчанию 10).
- Реклама гильдий и сообществ — скрывает сообщения со ссылкой на объявление гильдии или приглашением в сообщество.
- Стоп-слова — свой список слов и фраз. Регистр не важен, и для кириллицы тоже; ищется часть слова: «гарант» найдёт и «гаранты».
- Где фильтровать — «сказать», крик, эмоции, шёпот и каждый канал, в котором вы состоите (Общий, Торговля, Торговля (услуги), Поиск спутников, свои каналы).
- Своих не трогает — друзья, друзья Battle.net, ваша гильдия, группа и вы сами никогда не скрываются.
- Работает с любым чатом — стандартным, Chattynator и другими аддонами чата, которые используют стандартные фильтры.
- Счётчик за сессию— сколько сообщений скрыто и по какой причине.
Команды
/phchat - открыть настройки
/phchat on/phchat off - включить или выключить фильтр
/phchat 1 10 - задать уровни для скрытия
/phchat help - список команд
Настройки: Настройки → Модификации → ChatLevelFilter.По умолчанию всё включено, уровни 1 и 10,окно повторов 10 минут, список стоп-слов пуст. Настройки общие для всех персонажей аккаунта.
Важно
- Скрытые сообщения в чат не попадают совсем. Если выключить фильтр, новые сообщения снова будут видны.
- В подземельях и рейдах игра прячет от аддонов текст и отправителя сообщений, поэтому фильтры по тексту там не работают — но спамят и не там.

