rssanti-server-advertv2
Category: | script |
---|---|
Author(s): | Dutchman101 |
Downloads: | 855 |
Rate: | You need to be logged in to vote |
Rating: | 5 (7 Votes) |
Description:
Annoying huh, those players only joining your server to advertise another?
This resource prevents that by detecting server advertisements and blocks them from showing in chat.
Detected types of advert:
- IP adresses in chat
- Detection alghoritm for usual adverts
The detection alghoritm, when it triggers, indicates it's 100% sure an server advert and therefore will get auto-banned temporarily.
IP's can be shared into chat by players for several reasons, not only adverts.
So when this script detected an IP in chat, it will notify all online admins/moderators by message, and log it to the server log.
NOTE: RESOURCE NEEDS ADMIN ACL RIGHTS IN ORDER TO BAN UPON DETECTING A CONFIRMED SERVER ADVERTISEMENT
It will appear as follows:
[SUSPECT-ADVERTISING] " NAME " (tried to) output: [suspect IP]
Then, the human eye can select whether it's an advertisement or not (or for example, internet radio station IP:port - not always server advertisements..)
You can then browse through your server log in all comfort, fishing out adverts that were logged to ban them. (or instantly if you're on as staff and get the alert)
Now the thing comes; this script will not only Detect advertisements and ban/log them, but also cancel the suspected advertisements. But this only works, if you don't have a separate chathandler running, like with some gamemodes such as Freeroam that do. Therefore you would need to modify or strip this; default Freeroam will for example not see these messages canceled because the chathandler interferes with this resource's stripping out of messages after detection.
This resource prevents that by detecting server advertisements and blocks them from showing in chat.
Detected types of advert:
- IP adresses in chat
- Detection alghoritm for usual adverts
The detection alghoritm, when it triggers, indicates it's 100% sure an server advert and therefore will get auto-banned temporarily.
IP's can be shared into chat by players for several reasons, not only adverts.
So when this script detected an IP in chat, it will notify all online admins/moderators by message, and log it to the server log.
NOTE: RESOURCE NEEDS ADMIN ACL RIGHTS IN ORDER TO BAN UPON DETECTING A CONFIRMED SERVER ADVERTISEMENT
It will appear as follows:
[SUSPECT-ADVERTISING] " NAME " (tried to) output: [suspect IP]
Then, the human eye can select whether it's an advertisement or not (or for example, internet radio station IP:port - not always server advertisements..)
You can then browse through your server log in all comfort, fishing out adverts that were logged to ban them. (or instantly if you're on as staff and get the alert)
Now the thing comes; this script will not only Detect advertisements and ban/log them, but also cancel the suspected advertisements. But this only works, if you don't have a separate chathandler running, like with some gamemodes such as Freeroam that do. Therefore you would need to modify or strip this; default Freeroam will for example not see these messages canceled because the chathandler interferes with this resource's stripping out of messages after detection.
Version history
Version | Publish Date | Changes | |
---|---|---|---|
1.0.0 | 2016-07-05 03:11:40 | First public release | Download |