• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:34
CEST 18:34
KST 01:34
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy18ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book20
Community News
Weekly Cups (May 30-Apr 5): herO, Clem, SHIN win0[BSL22] RO32 Group Stage3Weekly Cups (March 23-29): herO takes triple6Aligulac acquired by REPLAYMAN.com/Stego Research8Weekly Cups (March 16-22): herO doubles, Cure surprises3
StarCraft 2
General
Weekly Cups (May 30-Apr 5): herO, Clem, SHIN win Rongyi Cup S3 - Preview & Info Team Liquid Map Contest #22 - Presented by Monster Energy Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool What mix of new & old maps do you want in the next ladder pool? (SC2)
Tourneys
GSL CK - monthly team event Sparkling Tuna Cup - Weekly Open Tournament RSL Season 4 announced for March-April StarCraft Evolution League (SC Evo Biweekly) WardiTV Mondays
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
The PondCast: SC2 News & Results Mutation # 520 Moving Fees Mutation # 519 Inner Power Mutation # 518 Radiation Zone
Brood War
General
ASL21 General Discussion Pros React To: JaeDong vs Queen [BSL22] RO32 Group Stage so ive been playing broodwar for a week straight. Gypsy to Korea
Tourneys
[Megathread] Daily Proleagues [ASL21] Ro24 Group F Escore Tournament StarCraft Season 2 [ASL21] Ro24 Group E
Strategy
What's the deal with APM & what's its true value Fighting Spirit mining rates Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Starcraft Tabletop Miniature Game Nintendo Switch Thread General RTS Discussion Thread Darkest Dungeon
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread The Chess Thread Russo-Ukrainian War Thread NASA and the Private Sector Things Aren’t Peaceful in Palestine
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Loot Boxes—Emotions, And Why…
TrAiDoS
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
ASL S21 English Commentary…
namkraft
Electronics
mantequilla
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1814 users

Mafia Votecount Tool - Page 5

Forum Index > TL Mafia
Post a Reply
Prev 1 2 3 4 5 6 7 11 12 13 Next All
Palmar
Profile Blog Joined July 2010
Iceland22633 Posts
July 24 2015 18:31 GMT
#81
On July 25 2015 03:29 Blazinghand wrote:
Show nested quote +
On July 25 2015 03:26 Palmar wrote:
On July 25 2015 03:19 Blazinghand wrote:
On July 25 2015 03:16 Palmar wrote:
you should open source this tbh.


I wouldn't mind contributing and I'm sure there are other TL Mafia community members who know how to program who could help out, or at least look over the code

I already have a command line tool that does kind of the same thing but I never bothered to make a configuration part for it or make it readable. I'm not even sure it works but it did run the vote counting for storm mafia:

https://gist.github.com/palmar/c10c42dd4dd330c0f89c

I also have a bunch of other mafia related scripts and stuff (tool to count the words/post amount per player in a game, a mafia hosting IRC bot and at one point I hooked together our skype group and our IRC channel through bots).


these are some of the most disgusting variable names I've ever seen hahahah


 solo = post.find('div', attrs={'class':'quote'})
if solo:
solo.replace_with('')
folo = post.find('b')
try:
yolo = folo.get_text()
except:
yolo = ""
pass
nolo = yolo.encode('ascii', 'ignore')
lolo = nolo.lower()
if "##vote" in lolo:
trolo = lolo.split("##vote")
try:
dmolo = trolo[1]
except:
pass
klolo = dmolo.translate(None, ' :')
fullcontentlist.append(klolo)
elif "##unvote" in lolo:
klol = "unvote"


it's beautiful isn't it!
Computer says mafia
Xatalos
Profile Joined January 2011
Finland9675 Posts
July 24 2015 18:35 GMT
#82
Variables nolo, yolo, klolo and klol wtf :D:D
"The opportunity to secure ourselves against defeat lies in our own hands, but the opportunity of defeating the enemy is provided by the enemy himself." - Sun Tzu
Palmar
Profile Blog Joined July 2010
Iceland22633 Posts
Last Edited: 2015-07-24 18:38:33
July 24 2015 18:35 GMT
#83
what on earth is leiningen?

edit: this looks like some kind of a bastard child of lisp or something, jesus.
Computer says mafia
Xatalos
Profile Joined January 2011
Finland9675 Posts
July 24 2015 18:38 GMT
#84
Kind of a tool for managing Clojure projects (running, testing etc.)
"The opportunity to secure ourselves against defeat lies in our own hands, but the opportunity of defeating the enemy is provided by the enemy himself." - Sun Tzu
Blazinghand *
Profile Blog Joined December 2010
United States25558 Posts
July 24 2015 18:38 GMT
#85
On July 25 2015 03:31 Palmar wrote:
Show nested quote +
On July 25 2015 03:29 Blazinghand wrote:
On July 25 2015 03:26 Palmar wrote:
On July 25 2015 03:19 Blazinghand wrote:
On July 25 2015 03:16 Palmar wrote:
you should open source this tbh.


I wouldn't mind contributing and I'm sure there are other TL Mafia community members who know how to program who could help out, or at least look over the code

I already have a command line tool that does kind of the same thing but I never bothered to make a configuration part for it or make it readable. I'm not even sure it works but it did run the vote counting for storm mafia:

https://gist.github.com/palmar/c10c42dd4dd330c0f89c

I also have a bunch of other mafia related scripts and stuff (tool to count the words/post amount per player in a game, a mafia hosting IRC bot and at one point I hooked together our skype group and our IRC channel through bots).


these are some of the most disgusting variable names I've ever seen hahahah


 solo = post.find('div', attrs={'class':'quote'})
if solo:
solo.replace_with('')
folo = post.find('b')
try:
yolo = folo.get_text()
except:
yolo = ""
pass
nolo = yolo.encode('ascii', 'ignore')
lolo = nolo.lower()
if "##vote" in lolo:
trolo = lolo.split("##vote")
try:
dmolo = trolo[1]
except:
pass
klolo = dmolo.translate(None, ' :')
fullcontentlist.append(klolo)
elif "##unvote" in lolo:
klol = "unvote"


it's beautiful isn't it!


ugh
When you stare into the iCCup, the iCCup stares back.
TL+ Member
Keirathi
Profile Joined May 2012
United States4679 Posts
Last Edited: 2015-07-24 18:46:53
July 24 2015 18:44 GMT
#86
On July 25 2015 03:29 Palmar wrote:
I think someone... maybe keirathi? I can't remember really, even made some kind of a fuzzy matching and alias support for nicknames. That was fantastic.


Wasn't me. Only thing I've written for here was the useless C9++ generator

I considered writing it last night when I first saw this thread and tried to think of ways to make it more universal, but then I saw that it was in Clojure and decided I don't have time to learn an entirely new way of programming lol.
My dear friend if I have gone pants on head, you have gone socks on ears!!! -ShiaoPi
Palmar
Profile Blog Joined July 2010
Iceland22633 Posts
July 24 2015 18:48 GMT
#87
It was lonemeow, I even found the git but I'm not gonna post it here for him (he'd probably be fine with it but don't wanna be rude).

It's much better than mine

Computer says mafia
Palmar
Profile Blog Joined July 2010
Iceland22633 Posts
July 24 2015 18:49 GMT
#88
yeah clojure means no-go for me too. I'm not even a programmer!
Computer says mafia
JieXian
Profile Blog Joined August 2008
Malaysia4677 Posts
July 24 2015 19:15 GMT
#89
tl mafia getting all high tech (Y)
Please send me a PM of any song you like that I most probably never heard of! I am looking for people to chat about writing and producing music | https://www.youtube.com/watch?v=noD-bsOcxuU |
wherebugsgo
Profile Blog Joined February 2010
Japan10647 Posts
July 25 2015 07:25 GMT
#90
LOL that script
Xatalos
Profile Joined January 2011
Finland9675 Posts
July 25 2015 10:25 GMT
#91
Btw wherebugsgo... Does the "bugs" in your name mean actual bugs or computer bugs?

And btw I also created a C9++ setup generator earlier here: http://www.teamliquid.net/forum/mafia/468070-c9-setup-generator With that said, it seems that the site I used to host it is down currently :/ At least you can still run the JavaScript locally if you want to.
"The opportunity to secure ourselves against defeat lies in our own hands, but the opportunity of defeating the enemy is provided by the enemy himself." - Sun Tzu
Xatalos
Profile Joined January 2011
Finland9675 Posts
July 25 2015 10:46 GMT
#92
Everything seems to work properly now with the test game (Half the Sky's game). Let's see if things keep going so well
"The opportunity to secure ourselves against defeat lies in our own hands, but the opportunity of defeating the enemy is provided by the enemy himself." - Sun Tzu
raynpelikoneet
Profile Joined April 2007
Finland43270 Posts
July 25 2015 14:33 GMT
#93
On July 25 2015 19:25 Xatalos wrote:
Btw wherebugsgo... Does the "bugs" in your name mean actual bugs or computer bugs?

bugs' account name is one of the most intelligent i have heard.
can you figure out why?
table for two on a tv tray
Xatalos
Profile Joined January 2011
Finland9675 Posts
July 25 2015 17:03 GMT
#94
Not really...
"The opportunity to secure ourselves against defeat lies in our own hands, but the opportunity of defeating the enemy is provided by the enemy himself." - Sun Tzu
Xatalos
Profile Joined January 2011
Finland9675 Posts
July 26 2015 18:03 GMT
#95
Happy birthday rayn haha :D
"The opportunity to secure ourselves against defeat lies in our own hands, but the opportunity of defeating the enemy is provided by the enemy himself." - Sun Tzu
Half the Sky
Profile Joined May 2014
Germany9029 Posts
Last Edited: 2015-07-26 18:33:36
July 26 2015 18:32 GMT
#96
Happy birthday Rayn!

Also Xata and I have PMed but of note - We are in Day 1 of Down Under 3, and as follows:

Yeh I should have said something. Case sensitivity isn't a big thing but what concerns me is if there is a tie and given current definitions of plurality the generator doesn't seem to account for that. The player who most recently had more votes should be lynched.

I've noticed on the last votecount (1930 BST) I've done the non-voters are getting accounted for, so thumbs up there.
However, there is a bracketed "object name" placeholder, so I'm not sure what that's about.

I am still re-ordering the votes based on plurality.

Current Day Votecount


rsoultin (0): Onegu, Snickers
kelsiersc (1): Snickers, GlowingBear
hopeless1der (1): raynpelikoneet, Clarity_nl, scott31337
raynpelikoneet (1): Palmar
palmar (0): FirmTofu
clarity_nl (0): rsoultin
scott31337 (3): boxerfred, Hopeless1der, FirmTofu
firmtofu (5): raynpelikoneet, Onegu, KelsierSC, rsoultin, ObiWanShinobi
boxerfred (1): Snickers

Not Voting (10): [object Object], [object Object], [object Object], [object Object], [object Object], [object Object], raynpelikoneet, Onegu, rsoultin, scott31337]
The phoenix must burn to emerge. - Janet Fitch
Half the Sky
Profile Joined May 2014
Germany9029 Posts
Last Edited: 2015-07-26 18:36:26
July 26 2015 18:36 GMT
#97
Also in the above, the no voters have already voted as well. I had to edit that all out except for Scott who actually did unvote as of the most recent vote count.

So that is another bug there.
The phoenix must burn to emerge. - Janet Fitch
Xatalos
Profile Joined January 2011
Finland9675 Posts
July 26 2015 20:05 GMT
#98
Yeah the nonvoters list is work-in-progress :D You can ignore it until it works lol
"The opportunity to secure ourselves against defeat lies in our own hands, but the opportunity of defeating the enemy is provided by the enemy himself." - Sun Tzu
Xatalos
Profile Joined January 2011
Finland9675 Posts
July 26 2015 22:04 GMT
#99
Now the list of non-voters *should* work :D

We'll see...

Please note that the app considers a new day started once the first vote of a new day is given. So the non-voters list will show the values of the previous day until a new vote for the new day is given basically.
"The opportunity to secure ourselves against defeat lies in our own hands, but the opportunity of defeating the enemy is provided by the enemy himself." - Sun Tzu
Xatalos
Profile Joined January 2011
Finland9675 Posts
July 26 2015 22:16 GMT
#100
Oh damn... Forgot that players die during the game :D

At the moment the non-voters list should only work properly on D1. Dead players need to be removed manually from that list..
"The opportunity to secure ourselves against defeat lies in our own hands, but the opportunity of defeating the enemy is provided by the enemy himself." - Sun Tzu
Prev 1 2 3 4 5 6 7 11 12 13 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 7h 26m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Hui .275
mouzHeroMarine 233
UpATreeSC 174
trigger 116
BRAT_OK 70
StarCraft: Brood War
Calm 4031
Jaedong 2405
Bisu 2140
Soma 916
ZerO 669
Larva 578
Shuttle 529
Snow 528
Rush 440
Stork 314
[ Show more ]
Light 282
Mini 280
firebathero 261
ggaemo 228
Soulkey 228
JYJ 99
hero 59
Backho 51
Sharp 50
Shinee 30
Terrorterran 30
sSak 23
Movie 16
910 16
GoRush 9
Dota 2
Gorgc7278
Counter-Strike
fl0m2054
ceh9329
adren_tv91
Other Games
Grubby2595
FrodaN926
hiko815
B2W.Neo620
ArmadaUGS107
XaKoH 106
QueenE97
KnowMe95
Mew2King77
ZerO(Twitch)24
Trikslyr23
sas.Sziky9
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV845
• lizZardDota268
League of Legends
• Nemesis3083
Other Games
• Shiphtur173
Upcoming Events
PiGosaur Cup
7h 26m
Replay Cast
16h 26m
Kung Fu Cup
18h 26m
Replay Cast
1d 7h
The PondCast
1d 17h
CranKy Ducklings
2 days
WardiTV Team League
2 days
Replay Cast
3 days
CranKy Ducklings
3 days
WardiTV Team League
3 days
[ Show More ]
uThermal 2v2 Circuit
3 days
BSL
4 days
Sparkling Tuna Cup
4 days
WardiTV Team League
4 days
BSL
5 days
Replay Cast
5 days
Replay Cast
5 days
Wardi Open
5 days
Liquipedia Results

Completed

CSL Elite League 2026
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
StarCraft2 Community Team League 2026 Spring
Nations Cup 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026

Upcoming

Escore Tournament S2: W2
IPSL Spring 2026
Escore Tournament S2: W3
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
RSL Revival: Season 5
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.