Skip to main content

Steam Achievement Completion

View this script on GitHub

This script gathers the achievement completion rate of each game of your steam library and outputs the average game completion rate.

Setup

  1. Install the required packages by running:
pip install requests os dotenv
  1. Create a .env file in the same directory as the script and add the following:
STEAM_API_KEY=YOUR_API_KEY
STEAM_USER_ID=YOUR_STEAM_ID

Go to Steam API to get your API key and find your Steam ID by going to your profile and copying the number at the end of the URL.

Usage

Run the script by executing:

python steam_achievement_completion.py