Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/woctezuma/steam-groups

Analysis of the libraries of members of Steam groups.
https://github.com/woctezuma/steam-groups

game games games-list ranking resetera steam steam-api steam-games steamera

Last synced: 17 days ago
JSON representation

Analysis of the libraries of members of Steam groups.

Awesome Lists containing this project

README

        

# Steam Groups

[![Build status][build image]][build]
[![Code coverage][codecov image]][codecov]

> Disclaimer: you have to fill in your own API key in `data/api_key.txt`, or in the environment variable `API_KEY`.

This repository contains code to analyze the libraries of members of Steam groups.

## Requirements

- Install the latest version of [Python 3.X](https://www.python.org/downloads/).
- Install the required packages:

```bash
pip install -r requirements.txt
```

## Usage

- Download the list of members of the Steam group of interest. (cf. `data/README.md`)
- Download your private Steam API key (cf. `data/README.md`)
- Call the Python script `steam_groups.py`

```bash
python steam_groups.py
```

- Call the Python script `aggregate_stats.py`

```bash
python aggregate_stats.py
```

[build]:
[build image]:

[pyup]: https://pyup.io/repos/github/woctezuma/steam-groups/
[dependency image]: https://pyup.io/repos/github/woctezuma/steam-groups/shield.svg
[python3 image]: https://pyup.io/repos/github/woctezuma/steam-groups/python-3-shield.svg

[codecov]: https://codecov.io/gh/woctezuma/steam-groups
[codecov image]: https://codecov.io/gh/woctezuma/steam-groups/branch/master/graph/badge.svg