Swampland vote spammers
Moderator: Lucifer
Swampland vote spammers
User: Sean
Edit: 11:20 PM EST, on swampland2
Edit: 11:20 PM EST, on swampland2
- Phytotron
- Formerly Oscilloscope
- Posts: 5041
- Joined: Thu Jun 09, 2005 10:06 pm
- Location: A site or situation, especially considered in regard to its surroundings.
- Contact:
That Sean guy is a spammer in general. The couple times I've seen him he was repeatedly filling the screen with his instachats (the defaults).
I told him to quit a couple times, told him, "seriously, stop; you're being really obnoxious," he FU'd me, and left -- which, come to think of it, was rather courteous on his part as compared to some people, heh.
I told him to quit a couple times, told him, "seriously, stop; you're being really obnoxious," he FU'd me, and left -- which, come to think of it, was rather courteous on his part as compared to some people, heh.
- Lucifer
- Project Developer
- Posts: 8640
- Joined: Sun Aug 15, 2004 3:32 pm
- Location: Republic of Texas
- Contact:
So I was looking through the code seeing how easy it would be to add some checks for vote spamming and found this:
}
So, is there already a check for vote spamming? (I'm looking now)
Code: Select all
// check for spam
if ( voter->IsSpamming( m.SenderID() ) )
So, is there already a check for vote spamming? (I'm looking now)
- Lucifer
- Project Developer
- Posts: 8640
- Joined: Sun Aug 15, 2004 3:32 pm
- Location: Republic of Texas
- Contact:
I did an evil thing. I added the two lines and modified the third based on this post and then didn't test it. Falling asleep..... (I built it, at least, and it compiles)z-man wrote:Heh, yeah. I forgot about that, too. All that would be required would be to turn the 50.0f into a configuration variable, apparently
I set the default to 50.0f, and the new config variable is VOTING_SPAM, but I don't know what it means.
I refactored things a bit and moved the setting to another place; I noticed it would not work the way I suggested because the configuration is read after the value is used only.
Four new settings exist:
SPAM_PROTECTION_VOTE/CHAT: extra factors that go to SPAM_PROTECTION; the product gives the amout of seconds it takes for one spam point to be forgotten.
VOTING_SPAM_ISSUE: number of spam points you get for issuing a vote (was 0 before)
VOTING_SPAM_REJECT: number of spam points you get when your vote is rejected.
But all of this is really useless as long as the kicked spammer can just come back and continue. Who's for a quick-and-dirty kickban for spammers? (Persistent only for the current server session, possibly a match or a given time)? A console command and new votes would exist for that, too.
Four new settings exist:
SPAM_PROTECTION_VOTE/CHAT: extra factors that go to SPAM_PROTECTION; the product gives the amout of seconds it takes for one spam point to be forgotten.
VOTING_SPAM_ISSUE: number of spam points you get for issuing a vote (was 0 before)
VOTING_SPAM_REJECT: number of spam points you get when your vote is rejected.
But all of this is really useless as long as the kicked spammer can just come back and continue. Who's for a quick-and-dirty kickban for spammers? (Persistent only for the current server session, possibly a match or a given time)? A console command and new votes would exist for that, too.