Skip to content

Steam Workshop Stats

Nicco edited this page Jun 21, 2024 · 2 revisions

Wiki Page for the explanation of Steam Workshop Stats Feature


Steam Workshop Stats

There is not a Official Steam Web API implementation or support for Steam Workshop. Hence, web scraping is used to fetch the workshop data for the steam user's account.

The feature functions as below:

  • First, it fetches the links for all workshop items present in the user account independent of the Game it is uploaded to.
  • Using those retrieved links it fetches the workshop stats for each individual item which includes below elements:
    • Unique Visitors
    • Current Subscribers
    • Current Favorites
  • Then all the data is processed to generate a dynamic table
  • Same functionality is used to generate this table like the Steam User Stats to embed it in the markdown file after html to png conversion
  • Steam Workshop Stats is optional to use as not every steam user has workshop content uploaded in their account. So, anyone who wants to showcase their workshop stats can enable it by adding below feature flag in the workflow file
    WORKSHOP_STATS: True
  • By default the value is set to false

Example for this feature can be found here

Clone this wiki locally