Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/fzerorubigd/bgg-hotness
- Owner: fzerorubigd
- License: mit
- Created: 2023-06-06T08:43:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-15T00:12:04.000Z (2 months ago)
- Last Synced: 2024-11-15T01:18:02.052Z (2 months ago)
- Topics: bgg-api, boardgamegeek, github-actions, golang, google-sheets
- Language: Go
- Homepage: https://docs.google.com/spreadsheets/d/1b5gxf72Txb6vBEG-q-W7vkPUyn9fLmQ92DxKq7zAyqg/edit#gid=0
- Size: 206 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.