Skip to content

Conversation

@RitzKid76
Copy link
Collaborator

words have violation levels
infinite strikes
infinite mute configs
warning system
distinguish warning from mute with discord
caching of blacklist for faster processing
improve discord alerts to show actual word found rather than regex
color strip messages before processing
show flagged section and filter name to players who were warned / muted

this was only changed because LogUtil was not printing stack traces. temporary change that is being kept since readability is always welcomed, and who doesnt love stack traces.
untested, but i cant imagine that i messed anything up
this is done in preparation for strike decay
for some reason this doesnt work, and i cant be asked to fix it when system.out looks identical in server console
this was done to stop regeneration of the blacklist FilterTerms list on every event processed
discord previously used the regex as the trigger reason, but to most staff that is useless
previously prepending an &f to any bad word would cause it to fail the filter check
any message flagged will now tell the player which part of their message was flagged and what word was interpreted.
@RitzKid76 RitzKid76 merged commit dd395ec into master Apr 11, 2025
@RitzKid76 RitzKid76 deleted the ManyImprovements branch April 12, 2025 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants