Jump to content

BetterChatAutomatedFilter 1.0.7

   (1 review)

1 Screenshot

This area is intended for discussion and questions. Please use the support area for reporting issues or getting help.

Recommended Comments

Reheight

Posted

If you have any functionality request or potential additions to the plugin then feel free to contact me! 🙂 

  • Like 1
Flammable

Posted

How this plugin works? I am currently using old modified version of BetterChatFilter for my server because detect full string word combos. In my language 2 single-used words are fine but combined together creates bad word.  So is this plugin able to detect for example "word1 word2" instead of "word1" and "word2"?  Example - detect exactly what's added in config - "Hello, World!".
Also can I set specific reason for the auto mute? And most important is there censorship mode? I do not see anything about this in the config. Want to display the message and have only blacklisted word replaced by CENSORED or ****** or whatever else but display the message while warning counts will be added like normal and issue auto mutes again.

Reheight

Posted

12 hours ago, Flammable said:

How this plugin works? I am currently using old modified version of BetterChatFilter for my server because detect full string word combos. In my language 2 single-used words are fine but combined together creates bad word.  So is this plugin able to detect for example "word1 word2" instead of "word1" and "word2"?  Example - detect exactly what's added in config - "Hello, World!".
Also can I set specific reason for the auto mute? And most important is there censorship mode? I do not see anything about this in the config. Want to display the message and have only blacklisted word replaced by CENSORED or ****** or whatever else but display the message while warning counts will be added like normal and issue auto mutes again.

This does not unfortunately support conjoined words, I can look into this for the future but as of right now I don't have the time to implement this. You can customize the mute reason though right in the configuration file. This plugin was designed to mute players when there's detected terms so it does not support censoring the words.

bushcake

Posted

Does this filter words that have been edited?

Example If I have the word "hello" black listed
Would the message send if the user was to type "HE ! ! O" 

Reheight

Posted (edited)

3 hours ago, bushcake said:

Does this filter words that have been edited?

Example If I have the word "hello" black listed
Would the message send if the user was to type "HE ! ! O" 

There isn't a message that sends when you blacklist a term, it mutes for blacklisted terms. It will mute for any term you add to the configuration, it comes with around 272 predefined racist and homophobic terms and common evasion tactics.

If you're asking if it automatically detects alternates to specific characters similar to how players commonly use ! or ! for the L or I characters then no - you need to define those yourself.

Edited by Reheight
RustLover

Posted (edited)

Hi,

Can it filter Words in this format?
f u c k

or

bit c h

or

I hate you

Edited by RustLover
Reheight

Posted

16 hours ago, RustLover said:

Hi,

Can it filter Words in this format?
f u c k

or

bit c h

or

I hate you

When using the filtered words, no; that's not define as a word rather a string.

This is however something I can make possibly by implement string detection and string wide REGEX. This can be added possibly today, just now this is most likely a risk with false positives.

RustLover

Posted

9 hours ago, Reheight said:

When using the filtered words, no; that's not define as a word rather a string.

This is however something I can make possibly by implement string detection and string wide REGEX. This can be added possibly today, just now this is most likely a risk with false positives.

ok

thanks

bushcake

Posted

Is there a way for the plugin to NOT globally send a message when a player has been muted?

Reheight

Posted

On 1/8/2023 at 8:23 PM, bushcake said:

Is there a way for the plugin to NOT globally send a message when a player has been muted?

That's a BetterChatMute config option, not this plugin.

Elloco

Posted

Failed to call hook 'OnBetterChat' on plugin 'BetterChatAutomatedFilter v1.0.8' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.BetterChatAutomatedFilter.OnBetterChat (System.Collections.Generic.Dictionary`2[TKey,TValue] data) [0x00065] in <70def3a6c0de44188cdd5100ced2ae79>:0
at Oxide.Plugins.BetterChatAutomatedFilter.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00052] in <70def3a6c0de44188cdd5100ced2ae79>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <23ba99f131254889867c71f0bd137b1d>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <157a94ee66ab4a7991faecd1eb84be3b>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <157a94ee66ab4a7991faecd1eb84be3b>:0

ARR888

Posted

Is there anyway to ser the timer to half hour? i have tried

"MuteHours": 0.5

And it still sets to 1hour. 

am i doing something wrong?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Like 1

User Feedback

1.6m

Downloads

Total number of downloads.

7.7k

Customers

Total customers served.

115.3k

Files Sold

Total number of files sold.

2.3m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.