### accidentallygivenfuck's blog

By accidentallygivenfuck, 4 years ago, ,

Hello Codeforces,

Today, after getting bored of sleeping, I decided to sharpen up my vim skills. So I opened the firefox, then developer tools, and set the 'keybindings' to 'vim style', and decided to write a user script. A user script that automatically downvotes the spammers.

If you are fed up of spammers as much as I am, then I invite you to use my user script. To install the user script in your browser, just follow these 2 instructions:

### 2. Install So spammer, much asshole!

Let Greasemonkey/Tampermonkey auto-install the user script

## Who are those "spammers"?

Well, at the moment, there are only 6 people in the list of the spammers. But, these 6 people are (mostly) those that asked for downvotes in some particular comment/post. These people will be removed from this list after the real list of the spammers will be ready. That is why, I ask you to suggest spammers (with reasonable evidence alongside, of course). Thanks.

So here is the list of those 6 "spammers":

1. c1one
2. makkar
3. mewat1000
4. kursatbakis0
5. ninjacoder
• I like the personality of this guy, but his comments, they are, ...

• To aradhya, I will not WASTE my time on a such miserable rat like you, but if you will continue punishing my Mother language you will not live long enough to regret it!!!
• Mal bolsan name edeli biz? (Чё нам делать то, если ты баран?)

• and lots of other comments that contain the f-word
6. silap-aliyev
• so that the above 5 guys won't be angry at me

• +19

 » 4 years ago, # | ← Rev. 2 →   -7 Why dont we also write an app for upvoting reputable users? XD
 » 4 years ago, # |   +18 We should be able to choose the users to downvote (in case this functionality isn't already included).
•  » » 4 years ago, # ^ |   +5 The functionality you suggested is a really good one, and I should have thought about it, and added it before sharing the userscript.But, after struggling for a lot of time, I am now fed up with googling every once in a while.[longtext] I tried to store the list of spammers using Greasemonkey's GM_getValue/GM_setValue functions. But it turned out that using those functions puts the userscript into some kind of sandbox. And the sandbox prevented the ajax requests to be executed properly. I failed to find some workaround and decided to learn to write Firefox addons (and later, after having made a Firefox addon, I was planning to learn to write Chrome extenstions). While making the addon, I spent a lot of time to realize why my log messages were not appearing in the console. Before realizing why, I even tried blind-searching for the bugs. Now, I am stuck trying to get why, again, the ajax requests are not working. As I have been stuck for a lot of time, I want to give up, and do what I am supposed to do (study for IOI). [/longtext][tl;dr] I tried hard, but, sorry, I failed to add the functionality. If someone else is interested in adding the functionality, I can share the not working Firefox addon. Just pm me.Thanks for understanding.
 » 4 years ago, # |   +20 What if the users in the list posts something useful?
 » 4 years ago, # |   -20 I don't know why everybody want downvote, why doesn't say give me plus, please?
•  » » 4 years ago, # ^ |   +3 Because that way, he gets minus too, and it is no different from saying give me minus.
 » 4 years ago, # | ← Rev. 2 →   -51 It'd be much better if the script finds all the comments with too negative feedback in a page (those are mostly spam) and automatically down votes them when we run it. That'd save a lot of time and it won't have the problem of doenvoting any nice comments too.
•  » » 4 years ago, # ^ |   +16 This post is still at 0...it look like not many people have downloaded the app!
•  » » » 4 years ago, # ^ | ← Rev. 2 →   -44 Some people want to win contest, everyone except worse want high rating, some want high contribution..and I want -200 contribution.
•  » » » » 4 years ago, # ^ |   0 Hey would you look at that now, the script is working :')
 » 4 years ago, # |   +3 the good idea would be to hide very negative contribution, so "i want -200 contribution seekers would not get what they want to"