Author Topic: Voteban IRC bot project  (Read 1776 times)

0 Members and 1 Guest are viewing this topic.

Offline wofyendor

  • Serf
  • *
  • Posts: 21
  • Cookies: 9
    • View Profile
Re: Voteban IRC bot project
« Reply #15 on: July 23, 2014, 08:10:11 am »
I  thought it could prevent someone from voting multiple times, as it would take time to receive the file, open it, return the captcha correctly and only then being allowed to vote, and by the time u do all this the second time, the voting will be probably over. Maybe there could be a limited amount of time for votations. But again, if it is a dumb idea, disregard it please and excuse my n00bness, I'll go back and play with the little kids =P

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: Voteban IRC bot project
« Reply #16 on: July 23, 2014, 08:50:49 am »
It isn't a horrible idea, but not good one in this situation. It would just make it complicated for a regular user.

Offline kenjoe41

  • Symphorophiliac Programmer
  • Administrator
  • Baron
  • *
  • Posts: 990
  • Cookies: 224
    • View Profile
Re: Voteban IRC bot project
« Reply #17 on: July 23, 2014, 07:51:36 pm »
I  thought it could prevent someone from voting multiple times, as it would take time to receive the file, open it, return the captcha correctly and only then being allowed to vote, and by the time u do all this the second time, the voting will be probably over. Maybe there could be a limited amount of time for votations. But again, if it is a dumb idea, disregard it please and excuse my n00bness, I'll go back and play with the little kids =P
I might not get engaged in another votebanning next time after realising how difficult the whole process is. Captha method will make it quite complicated.
If you can't explain it to a 6 year old, you don't understand it yourself.
http://upload.alpha.evilzone.org/index.php?page=img&img=GwkGGneGR7Pl222zVGmNTjerkhkYNGtBuiYXkpyNv4ScOAWQu0-Y8[<NgGw/hsq]>EvbQrOrousk[/img]

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: Voteban IRC bot project
« Reply #18 on: July 23, 2014, 09:22:53 pm »
I got a fool-proof idea, daxda suggested it. Use a timer to count votes, then I won't have to worry about percentage. Once voting is started, go into a loop checking the time for 10 or something minutes while counting the votes. If 50% of votes were received before time runs out - user gets banned. If time runs out, I compare if I received more !yes votes, if I had then ban the dude. If it's a tie, then do nothing.

Offline Darkvision

  • EZ's Fluffer
  • VIP
  • Royal Highness
  • *
  • Posts: 755
  • Cookies: 149
  • Its not a bug, It's a Chilopodas.
    • View Profile
Re: Voteban IRC bot project
« Reply #19 on: July 24, 2014, 07:58:10 pm »
yeah that does remove the need for worrying about channel activity etc, as only "active" people would be voting within the time-frame, so only they are counted. Id still implement a whitelist though. Also (i dont think this has been brought up yet) but shouldnt/couldnt you implement the bot to run through nickserv for the whitelist? ie if you arnt identified with NS AND on the whitelist then no voting. Anyway unless im missing something really obvious it should be a easy way to both verify an identity(whois queery from your bot to NS) as well as make the whitelist manageable.
The internet: where men are men, women are men, and children are FBI agents.

Ahh, EvilZone.  Where networking certification meets avian fecal matter & all is explained, for better or worse.

<Phage> I used an entrence I never use

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: Voteban IRC bot project
« Reply #20 on: July 24, 2014, 08:06:38 pm »
derp herp merp suggestions suggestions
Thanks for that, but I have already thought about it and done it :)

Offline proxx

  • Avatarception
  • Global Moderator
  • Titan
  • *
  • Posts: 2803
  • Cookies: 256
  • ФФФ
    • View Profile
Re: Voteban IRC bot project
« Reply #21 on: August 01, 2014, 10:49:55 pm »
How is it doing?
Wtf where you thinking with that signature? - Phage.
This was another little experiment *evillaughter - Proxx.
Evilception... - Phage

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: Voteban IRC bot project
« Reply #22 on: August 02, 2014, 10:07:38 am »
Pretty good. Done a lot of work and it's mostly working, still coding it, doing tweaks here and there.
I decided to have 2 modes: restrained and guest voting. When guest voting is not allowed, then it checks who voted by the list that you define. If it's allowed, then obviously nicknames are useless, however then I check for hostnames - those are usually unique and never change, unless you use a different IP.
« Last Edit: August 02, 2014, 10:09:25 am by Kulverstukas »