Если Вы не знакомы модом TabbyChat, ознакомиться можно тут: https://f.simpleminecraft.ru/index.php?/topic/4339-gayd-po-tabbychat/ (только первый пост)
Фильтры тебичата используют регулярные выражения. Новое сообщение, написанное в чате, проверяется этим выражением.
И если они соответствуют, вызываются действия, описанные в фильтре (Выделение цветом, зачёркивание, выведение в отдельную вкладку и т. д.)
1. Автоматические вкладки с личной перепиской.
Во вкладке Сервер в поле PM Regex To Me вставляем ^\[(.*?) -> Я\]
В поле PM Regex From Me - ^\[Я -> ([^]]+)\]
Теперь, когда начинается переписка с человеком, создаётся новая вкладка, где нет ничего, кроме взаимных личных сообщений.
2. Глобальный, торговый и модераторский чаты
Регулярка: ^\[G\]
Описание: Выбрать сообщение, где в начале строки есть [G]
Для торгового и модераторского чатов G заменяем на T или M соответственно.
3. Локальный чат
Так как в локальном чате нет префикса, выражение получилось сложноватым
Регулярка: ^(?!(?=\[(?:G|T|M)\])|(?!(?:.*?».*))).*
Описание: Выбрать сообщение, где в начале нет [G], [T] и [M]; и сообщение содержит »
Таким образом в локальный чат не будут попадать объявления сервера, сообщения "Вы не можете строить на этой территории" и прочие оповещения о чистке предметов.
4. Чат игроков без сообщений сервера
Регулярка: »
Описание: Да. Вот так просто. Сообщения игроков отличаются наличием кавычки
5. Всё, кроме торгового чата
Регулярка: ^(?!\[T\])
Описание: Выбрать сообщение, где в начале нет [T]
6. Оповещение об упоминании или "пиликалка"
Регулярка: \b(Qitpess|Кит|Кот)\b(?! »)
Описание: Выбрать сообщение, где есть слова: Qitpess, Кит или Кот, и после них не стоят кавычки (для того, чтобы не пиликать самого себя когда пишешь в чат)
Всё то, как вас называют пишется в скобочках через разделитель |
С этим выражением также не будут выбираться слова, включающие в себя перечисленные в скобочках паттерны, например: Котик, Китобой. Только слово целиком
7. Игнорирование игрока в глобальном чате
Регулярка: ^\[G\].*?(Flooder1|Flooder228) »
Описание: Выбрать сообщение, где в начале [G], дальше ники флудеров и кавычка.
Ники людей, которых хотим игнорировать, пишем через разделитель |
Если ник пока один, разделитель писать не надо.
Не забудьте в фильтре отметить галочкой "Скрывать совпадения", иначе карнавал не прекратится.
Пишите, какие ещё фильтры хотелось бы увидеть или если нашли ошибку.