Poker Club HQ

Featured Poker Club HQ (10 Viewers) 5.0.0

No permission to download
New release of Poker Club HQ, version 5.0.0+428:

• New Club Stats dashboard for a season of tournaments in a folder: points leaderboard, season points chart, and money and attendance stats
• Simulate can now create a whole season of sample tournaments so you can try out Club Stats
• Faster, smoother timer screen that uses less power
club-stats-00003.webp

club-stats-00004.webp
 
New release of Poker Club HQ, version 5.0.0+428:

• New Club Stats dashboard for a season of tournaments in a folder: points leaderboard, season points chart, and money and attendance stats
• Simulate can now create a whole season of sample tournaments so you can try out Club Stats
• Faster, smoother timer screen that uses less power
View attachment 1699324
View attachment 1699326
Finally got it updated and added my league's prior tournaments into a folder to see what information it would put together for me and the result was fantastic. This is an awesome update!! Great work Ron. Keep it up.
 
Last edited:
New release of Poker Club HQ, version 5.0.0+431:

• New Player Directory: browse all your players in one place, with details, sorting, and each player’s tournament history
• Add contact info to players: nickname, email, address, and phone
• Import and export players as CSV files, including imports from Tournament Director
• Merge duplicate players or remove players you no longer need
• Fixed folders jumping to the top of the list after syncing across devices

For details about the new Player Directory feature look here: https://pokerclubhq.github.io/info/player-directory/
 
New release of Poker Club HQ, version 5.0.0+434:

• Player Directory: organize players into groups — filter by group, add players to a group in bulk, and add a whole group to a tournament at once
• Stats: choose which columns are shown and drag to reorder them
• New Bounties timer widget shows the top bounty winners on the payouts screen
• Create a new tournament by copying the settings of an existing one
 
New release of Poker Club HQ, version 5.0.0+435:

• Upload player photos and they'll appear throughout — on table seats, in the Player Directory, and more
• Share a tournament and your players can update their own profile from their device
• Payouts are now fully scriptable — amounts and even the number of paid places can react to the tournament automatically
• Start typing a player's name and the app suggests matching players from your directory
• Smoother drag-and-drop seating, now with haptic feedback

timer02.webp
 
I saw that you added chip counts as as a thing that can be updated, but I haven't tried it out yet. I'm curious if a player can update their own chip stack and if there is a way to display a standings of those chip counts...
 
Wow, have been playing around with all the upgrades and this app is just incredible. Every time I think it cannot get better a new version with more bells and whistles just raises the bar even higher. Fantastic work Ron.
 
I saw that you added chip counts as as a thing that can be updated, but I haven't tried it out yet. I'm curious if a player can update their own chip stack and if there is a way to display a standings of those chip counts...

Yes, in the latest version (5.0.0+437), player's can update their own chip stack, details here: https://pokerclubhq.github.io/info/player-updates/

And yes, there is a new optional "Chip leader" widget you can add to the timer screen:

Screenshot 2026-07-18 at 5.55.40 PM.webp


Or you could always roll your own widget to show, for example, the top 5 chip leaders.
 
Just getting around to trying this software. Like what I see!

One thing I noticed: It considers breaks to be levels when numbering them. So if my timer screen shows the level numbers, Level 4 is followed by Level 6 because there's a break between them. Is there a way to make LevelIndex ignore breaks?
 
Just getting around to trying this software. Like what I see!

One thing I noticed: It considers breaks to be levels when numbering them. So if my timer screen shows the level numbers, Level 4 is followed by Level 6 because there's a break between them. Is there a way to make LevelIndex ignore breaks?
In screen content add a new content script. Should end up looking like this

IMG_2246.webp
 
Last edited:
I tried to shorten it down but yes it looks like when i paste it is removing “I”s from the script
IMG_6948.webp
 
Last edited:
Sent you a dm with the script, does not look like the DM version converts the two bracketed “i”s to italicize words and does not remove them from the script.
 
Just getting around to trying this software. Like what I see!

One thing I noticed: It considers breaks to be levels when numbering them. So if my timer screen shows the level numbers, Level 4 is followed by Level 6 because there's a break between them. Is there a way to make LevelIndex ignore breaks?

Thanks, glad you're liking it!

You're right that levelIndex counts every level, breaks included. There's no setting to change that, but the level number on the timer is editable content, so you can make it count blind levels only.

Go to the timer screen → Show… → Screen contents → select the cell showing the level number → Manage content → edit the item named level number, and set its Value to:

Code:
Level {{ levels.take(levelIndex + 1).where(func(l) { l.isBlindLevel }).count }} of {{ levels.where(func(l) { l.isBlindLevel }).count }}

Now a break between Level 4 and Level 5 won't consume a number.

One note: during a break the number holds at the level you just finished. If you'd rather hide it on breaks, set that item's Condition to currentLevel.isBlindLevel.

More on editing timer content here: https://pokerclubhq.github.io/info/timer-display/

I'm looking at adding a built-in variable for this so it isn't a hand-written expression — thanks for the nudge.

Ron
 
Quick follow-up for anyone who hit the error on this:

@Tonysquander's script is correct. I tested it against the real tournament model and it gives identical results to the shorter version at every level, on structures from 5 up to 75 levels. Nothing wrong with it.

The problem is the forum, not the script. It uses the letter i wrapped in square brackets as an italics tag, so this part:

Code:
levels[i].isBreakLevel

gets posted as levels.isBreakLevel and the index is silently swallowed. That's the error @Deucekies was seeing, and re-typing it doesn't help because it gets eaten again on the next post. Wrapping the script in a CODE block (or sending it by DM, as Tony did) preserves it.

If you'd rather avoid the issue entirely, this version has no square brackets, so it survives a copy/paste here:

Code:
Level {{ levels.take(levelIndex + 1).where(func(l) { l.isBlindLevel }).count }} of {{ levels.where(func(l) { l.isBlindLevel }).count }}

Set the Condition to isBlindsLevel@Tonysquander's choice, and the right one‚ and the cell hides itself during breaks instead of holding at the previous number.

Thanks for digging into this, @Tonysquander!

Ron
 
New release of Poker Club HQ, version 5.0.0+438:

• New player roles: make anyone in your Player Directory a Player, Table Captain, or Director
• Table Captains can record buy-ins, knockouts, seating, and chip counts, with the clock left read-only
• Roles are set once and apply to every tournament, and travel in your player CSV
• Timer level numbers no longer skip after a break
• Fixes: deleted log entries stay deleted on a second device, and the clock warning shows the drift

That fourth one came straight from this thread — thanks @Deucekies for the suggestion, and @Tonysquander for working out a fix before I got to it. There are now two built-in values, blindLevelNumber and blindLevelCount, so the "level number" content is simply:

Code:
Level {{ blindLevelNumber }} of {{ blindLevelCount }}

More here: https://pokerclubhq.github.io/info/timer-display/#level-numbers-and-breaks

We're getting close to leaving beta and releasing the new app. If there's anything you still want changed or added, now's the time to say so — and thanks for all the suggestions, bug reports, and feedback over the past year!
 
Excellent!

Here's a suggestion: Let us define the rebuy period in a tournament. I would use that to have a countdown timer for the rebuy period, and have the payouts appear once the rebuy period is over.
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account and join our community. It's easy!

Log in

Already have an account? Log in here.

Back
Top Bottom