Adds antispam plugin information
Advanced spam filtering plugin for RuneLite that blocks begging, advertisements, scams, and other unwanted chat messages in Old School RuneScape.
Read the https://github.com/YasinY/antispam README for a very detailed explanation in accordance to use-cases etc.
New plugin antispam: https://github.com/YasinY/antispam/tree/dbc928e8db48394b47f3a0b0c05d4cea28e424d7
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: Reviewer details Maintainer details
- Your build.gradle has a ton of junk in it that isn't really correct or needed at all, I assume from whatever LLM you used to make this. Plugin projects should generally follow the example template. Just delete your build.gradle and start over from https://github.com/runelite/example-plugin/blob/master/build.gradle. You're free to add the test stuff back but nothing else.
- Your "filter stats" mapping of keywords -> count is basically a slow memory leak since the number of keywords is unbounded, just remove this
- I'm fairly certain your
processedMessagesis also leaking for the same reason, remove that as well
Also your readme installation instructions are just wrong, you can't install a plugin by downloading a jar and putting it in the plugins file. Do not instruct people to download jars and put them in places.
Closing because the above remains unaddressed. If you fix this in the future you can submit a new PR.