Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fzerorubigd/bgg-hotness

Track BGG Hotness in google sheet
https://github.com/fzerorubigd/bgg-hotness

bgg-api boardgamegeek github-actions golang google-sheets

Last synced: about 2 months ago
JSON representation

Track BGG Hotness in google sheet

Awesome Lists containing this project

README

        

BGG Hotness Tracker
===

What is this?
---
This is a tracker that get the [BGG hotness](https://boardgamegeek.com/hotness) on each day, and the record it in a google spreadsheet.
Then every week on Monday, it combine the pass 14 days and creates a aggregated version based on the [Schulze method](https://en.wikipedia.org/wiki/Schulze_method) (it consider each day as a vote)

Why?
---

We have a Podcast (In Farsi, [پادساعتگرد](https://podcasters.spotify.com/pod/show/podsaatgard)) and we discuss the hotness as a part, but then we need the changes in the past two weeks, so I decided to create this.

How?
---
It uses my [GoBGG](https://github.com/fzerorubigd/gobgg) library to fetch the data and then the [gsheet action](https://github.com/jroehl/gsheet.action) to push the data into google sheet.