plugin-hub icon indicating copy to clipboard operation
plugin-hub copied to clipboard

Adds antispam plugin information

Open YasinY opened this issue 4 months ago • 4 comments

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.

YasinY avatar Oct 26 '25 06:10 YasinY

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 processedMessages is also leaking for the same reason, remove that as well

riktenx avatar Dec 01 '25 21:12 riktenx

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.

riktenx avatar Dec 01 '25 21:12 riktenx

Closing because the above remains unaddressed. If you fix this in the future you can submit a new PR.

riktenx avatar Dec 30 '25 03:12 riktenx