Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Python Scripts for Summarizing Player Dice Luck

Ever have people roll multiple critical failures in a row, and start grumbling how the roll20 dice are fixed? I made a tool that lets you really dig in and see exactly how the dice have been falling. I made a Python notebook that parses the chat archive for all the d20 rolls for our Pathfinder 2e game. I also made a Python dashboard to let the other players see the results online. It shows the averages, critical failures/successes, and lets you see how it varies across sessions. Source code is at:&nbsp; <a href="https://github.com/axlan/roll20-chatlog-stats" rel="nofollow">https://github.com/axlan/roll20-chatlog-stats</a> I also wrote up the process of making the site along with the source code and some results here:&nbsp; <a href="https://www.robopenguins.com/roll20-stats/" rel="nofollow">https://www.robopenguins.com/roll20-stats/</a> &nbsp; Unfortunately, it's not a super simple application to set up, and the parsing is probably going to be a bit different for each game type. You would need some technical know how to adapt this to use for your own game. I thought I'd share it, in case there are folks out there that were interested in making their own versions.
Great work, love this.
Wow, thanks for sharing!
Our group were just this week talking about it would be interesting to see a histogram of dice rolls!
1619555182
MattBx8
Pro
Marketplace Creator
Sheet Author
Very cool, Jonathan D!