I've been getting some reports of vote manipulation so I've refactored how voting works on the backend a little bit.

First, self-votes no longer affect your total true karma. True karma is just something for the backend, which is used to determine whether or not you get captchas, and whether or not you can obtain Mainchan Founder status. This will make the Founder title a bit harder to get, but those who already have it won't be affected.

Second, on top of rate limiting, votes from duplicate IPs not longer go towards a submission's/comment's total score. I've also added a system that will detect unusual activity, which I plan on building upon in the future.

Lastly, a small quality of life feature. If you try to access a subchan manually by typing it straight into the URL bar and you make a typo, instead of returning a 404 page, it'll return the Subchan Search page. This has typo tolerance so you'll probably be able to find the subchan you were looking for.

For example, if I were to type in https://mainchan.com/s/ranom it would return a subchan of similar sounding subchan names. In this case, it would return the /s/random subchan.

Comments (12)

Want to leave a comment?

Sort by: Best
[–] Anonymous 0ff2faa4 2 points
Second, on top of rate limiting, votes from duplicate IPs not longer go towards a submission's/comment's total score. I've also added a system that will detect unusual activity, which I plan on building upon in the future.

Well, I use Tor so I guess this affects me lol

reply permalink report gild save
[–] Cicero 1 point

you use TOR for every day browsing???? why?

reply permalink report gild save
[–] Anonymous 928bd294 2 points

uhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh......

reply permalink report gild save
[–] Cicero 1 point

right hole! right hole!

reply permalink report gild save
[–] AnneBoonchy 1 point

Even this post has 0 upvotes

reply permalink report gild save
[–] Gaystation 1 point

What does "unusual activity" mean

reply permalink report gild save
[–] JaqenHghar64 1 point

I'm getting this (error 500) when trying to post sth..

reply permalink report gild save
[–] JaqenHghar64 1 point
reply permalink report gild save
[–] Cicero 2 points

When posting images?

reply permalink report gild save
[–] JaqenHghar64 1 point

yeah

reply permalink report gild save
[–] anonymous234 0 points

cool

reply permalink report gild save