AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Plugins (https://forums.alliedmods.net/forumdisplay.php?f=108)
-   -   [ANY] Advanced Filters v1.2 (Name & Chat filtering solution w/ Sourcebans++ support) (https://forums.alliedmods.net/showthread.php?t=329816)

FAQU 01-09-2021 08:48

[ANY] Advanced Filters v1.2 (Name & Chat filtering solution w/ Sourcebans++ support)
 
[ANY] Advanced Filters v1.2 (Name & Chat filtering solution w/ Sourcebans++ support)


Supported Games:
  • CSGO / CSS (developed and tested for)
  • L4D1 / L4D2 (confirmed working by KasperH)
  • ANY other game. (untested, but probably works just fine)

Features:
  • Block chat messages if they contain unpermitted words. (or Kick/Ban the player)
  • Block chat messages if they contain unpermitted IP Addresses. (or Kick/Ban the player)
  • Block chat messages if they contain non-ASCII characters.
  • Block chat messages if they contain URLs.
  • Hide sourcemod commands from chat.
  • Hide player connected notifications from chat.
  • Hide player disconnected notifications from chat.
  • Hide player changed name notifications from chat.
  • Disable teamchat and redirect all messages to general chat.
  • Automatically remove unpermitted words from players' nicknames.
  • Automatically remove unpermitted IP Addresses from players' nicknames.
  • Automatically remove non-ASCII characters from players' nicknames.
  • Automatically remove URLs from players' nicknames.
  • Automatically rename players with nicknames shorter than 3 characters to 'Player #userid'.
  • Whitelist for IP Addresses.
  • Whitelist for URLs.
  • Immunity options for admins.

Commands:
  • sm_chatfilters - Prints currently loaded chat filters.
  • sm_namefilters - Prints currently loaded name filters.
  • sm_whitelistip - Prints currently loaded whitelisted IP addresses.
  • sm_whitelisturl - Prints currently loaded whitelisted URLs.
  • sm_reloadfilters - Re-reads all filters from their corresponding files.

ConVars: *click*


To-do list:
  • Add translations.
  • Improve code readability.
  • No other new features planned, at least for now.

Changelog:
  • v1.0 - Initial release.
  • v1.1 - Added options for filtering URLs. Various other small fixes & improvements.
  • v1.2 - Added immunity options for admins. Various other small fixes & improvements.

Demo images:

https://user-images.githubuserconten...38c8768f2a.pnghttps://user-images.githubuserconten...e8ec092232.png


Github repository - *click*

Direct download - *click*

penalte 01-09-2021 20:41

Re: [ANY?] Simple Filters 1.0
 
just what i needed thanks, can you add the option to replace with a custom word of choise?

digin 01-09-2021 21:53

Re: [ANY?] Simple Filters 1.0
 
thanks so useful

pribekerik 01-10-2021 00:04

Re: [ANY?] Simple Filters 1.0
 
whitelist for own server ips?

FAQU 01-10-2021 00:30

Re: [ANY?] Simple Filters 1.0.1
 
Updated to 1.0.1
- You can now choose a global replacement word for name filters

FAQU 01-10-2021 00:32

Re: [ANY?] Simple Filters 1.0
 
Quote:

Originally Posted by pribekerik (Post 2732011)
whitelist for own server ips?

Sounds like a good ideea. I'll add that in the future.

Edit: Updated plugin to 1.0.2 - now it has a whitelist for IP addresses.

foon 01-10-2021 21:46

Re: [ANY?] Simple Filters 1.0.2
 
having a setting to run a command when a word is detected could be useful (so you could sm_gag/sm_mute/sm_silence etc)

Sajmooooon 01-11-2021 17:36

Re: [ANY?] Simple Filters 1.0.2
 
Hi, can you add there sourcebans bans instead of game bans ?

FAQU 01-12-2021 00:01

Re: [ANY?] Simple Filters 1.0.2
 
Quote:

Originally Posted by Sajmooooon (Post 2732257)
Hi, can you add there sourcebans bans instead of game bans ?

Let me know if this works. Since I'm not using sourcebans++ I can't really test it myself.

If it's working, version 1.0.3 will include an option for bans to go through sourcebans++.

Sajmooooon 01-12-2021 06:54

Re: [ANY?] Simple Filters 1.0.2
 
Quote:

Originally Posted by FAQU (Post 2732288)
Let me know if this works. Since I'm not using sourcebans++ I can't really test it myself.

If it's working, version 1.0.3 will include an option for bans to go through sourcebans++.

Hi, thanks for your fast work. It works but only ban steam_id it doesn't include player ip in that ban.


All times are GMT -4. The time now is 01:30.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.