|
Author
|
|
|
Veteran Member
Join Date: Nov 2017
Location: Ukraine on fire
|
|
Plugin ID:
|
6507
|
Plugin Version:
|
1.10
|
|
Plugin Category:
|
General Purpose
|
Plugin Game:
|
Any
|
|
Plugin Dependencies:
|
|
Servers with this Plugin:
|
|
| |
|
Plugin Description:
|
Replace obscene and offensive language in the chat and nicknames
|
|
|

04-09-2019
, 10:26
[ANY] [RU] Chat Message Filter (Censor)
|
#1
|
How is it work? - it checks all chat messages by prepared censor list and replace unappropriate words (or part of words) by * asterisk.
- nicknames of clients are handled as well (on connect stage), including attempt to manually rename it in-game.
- all actions are logged to logs/chat_filter.log file. Abilities:Can handle:
- translit
- character multi duplication
- some tricks, like w*o*r*d, ъ <-> ь, ё <-> е, й <-> и, 0 <-> О, 3 <-> З, _.- attempts and so.
- supports white listing.
Note: it doesn't use regexp. Compitibility: - L4D1
- L4D2
- CSGO
- CS (untested)
- TF2 (untested) Languages: - Russian only (hard-coded morphology handling logic).
- BTW, you can freely add your filter words in configs/chat_filter.cfg file. Settings:in cfg/sourcemod/sm_message_filter.cfg (ConVars):
- sm_message_filter_enable - def.: 1 - Enable plugin (1 - On / 0 - Off)
- sm_message_filter_blocktime - def.: 15 - Time (in sec.) added to chat mute duration each time when player use offensive words (0 - to disable)
- sm_message_filter_ignore_chat_proc - def.: 0 - Ignore chat processor and intercept 'say' command instead? (1 - Yes / 0 - No)
in addons/sourcemod folder:
- configs/chat_filter.cfg file - to edit the list of obscene phrases.
- configs/chat_filter_whitelist.cfg file - to add some excludes from above rule. Commands: - sm_msgfilter_update - Populate phrases list from config
Required: - GeoIP extension (included in SourceMod)
- (optional) To preserve chat color tags it is recommended to use one of chat processors: Credits: - Keith Warren (Shaders Allen) - for user message hook examples Conflicts: - May conflict with some plugins for coloring the chat (only for censored messages). DonateDonates are very appreciated and welcomed for further inspiration, make me happy, and make next updates came out more often:
- Patreon (Paypal)
- BitCoin
- Ю.Money
__________________
Last edited by Dragokas; 02-17-2023 at 16:50.
|
|
|
|