Closed (works as designed)
Project:
Bot
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
29 May 2009 at 18:26 UTC
Updated:
29 Dec 2010 at 22:05 UTC
I use this bot a lot on a channel. No limit to the fact that anyone can modify the Karma of an object any number of times is something of a bug. As users changing and spamming Karma object without limit is highly probable and that makes the concept of a Karma object, useless.
I'm including a patch, that fixes the problem by limiting the Karma modification of a term only once per 24 hrs per user. Please consider including it in the next release of bot.module and making further improvements in this patch.
| Comment | File | Size | Author |
|---|---|---|---|
| karma-spam-fix.patch | 4.16 KB | kitallis |
Comments
Comment #1
Gurpartap Singh commentedThe threshold should be variable. I think this can be implemented in better way. If you are curious, check how contact.module manages threshold.
Comment #2
morbus iffI'm going to close this one. It feels too serious and seems to make karma "too important". My general opinion of karma is that it's a "fun little thing" and adding restrictions like the above gives it a "weight" that starts making it unfun. Similarly, if there's an asshat that really is abusing the system (something which hasn't really happened in the years of Druplicon), all their karma modifications can be undone by other users. If that seems like too much work, a recent patch allows modules like http://drupal.org/project/bot_leash to ignore the user entirely, preventing any further bot interaction by them (by banning the asshat from the channels the bot is in).