feat(Core/Chat): Add chat filter with Aho-Corasick matching (#26051)

This commit is contained in:
Kitzunu
2026-06-01 22:26:28 +02:00
committed by GitHub
parent 333ba2f9ec
commit 8b8ba243d8
19 changed files with 494 additions and 4 deletions
@@ -4381,6 +4381,21 @@ PreserveCustomChannels = 0
PreserveCustomChannelDuration = 14
#
# ChatFilter
# Description: Blocks chat messages when they contain any entry from the `chat_filter`
# table (substring, case-insensitive).
# Manage entries with .chatfilter add / remove / list and .reload chat_filter.
# Blizzlike is only whispers are enabled.
# Default: 0 - (Disbaled)
# 1 - (Enabled)
#
ChatFilter.Whisper = 1
ChatFilter.Say = 0
ChatFilter.Yell = 0
ChatFilter.Emote = 0
#
###################################################################################################