BetterChatFilter
Moved
Total Downloads: 921 - First Release: Apr 10, 2017 - Last Update: Jun 8, 2017
- 5/5, 8 likes
-
I have currently rewritten parts of the plugin to include an offense system with configurable counts (count to kick & count to mute) which can be cleared after they are kicked or muted. Also contains a chat command to show a user their offense count and an admin command to clear offenses/check players offense count. Also added regex support (checks regex then banned words) and changes to the config.
@Kinesis lemme know if you want this version to push. -
-
Code:
[06/06/2017 19:26:24] Loaded plugin Better Chat v5.0.12 by LaserHydra [06/06/2017 19:26:24] Loaded plugin BetterChatFilter v1.0.1 by LaserHydra & Kinesis [06/06/2017 19:26:26] at Oxide.Plugins.BetterChatMute.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
-
-
Failed to call hook 'OnBetterChat' on plugin 'BetterChatFilter v1.0.1' (InvalidCastException: Cannot cast from source type to destination type.)
It's sending this whenever someone types a word that I have filtered out. -
Wulf Community Admin
-
-
Kinesis updated BetterChatFilter with a new update entry:
1.1
-
/filter GhostPLKR
You do not have permission. -
-
Kinesis updated BetterChatFilter with a new update entry:
1.2
-
betterchatfilter.admin is the perm. Found it in the CS file.
-
is there a way to add a offence to the count manually
-
-
what does mean regex?
-
does anyone have a regex filter list for racial slurs? I'm only using this to filter out racial words
-
Code:
Error while compiling: BetterChatFlood.cs(50,33): error CS0115: `Oxide.Plugins.BetterChatFlood.SaveConfig()' is marked as an override but no suitable method found to override
-
I believe a bug is still in where if a person is already permamuted or muted for X amount of time, if they spam "bad words" listed via this plugin, their mute is then set as finite (for the new punishment of a temporary mute).
Is this fixable? Perhaps to check if the person is already muted or properly sent a chat message? I haven't tried it again in a while, but this was the case about 2 or 3 weeks ago.
ex: 1) Person is muted by admin/moderator/etc
2) Person then spams bad words
3) Plugin resets mute without checking if they are previously muted
4) Person then receives temporary mute to bypass their permamute or otherwise longer previous mute by adminLast edited by a moderator: Jul 9, 2017 -
I noticed that when using the /filter check playername that whoever I put in as the playername it would always use my own nick instead of the player listed.