mendhak/steam-github-user-status

By mendhak

Updated over 3 years ago

Update Github user status with the game currently being played on Steam

Image
1

10K+

mendhak/steam-github-user-status repository overview

This script will attempt to update your Github user profile status with the game currently being played on Steam.

  • Your Steam Profile page must be set to public.
  • The status will be set to expire after 1 hour, and not marked as Busy. This can be configured through environment variables.

screenshot

How to use

To use this script, you'll first need to generate a Github Access Token with the user scope.
You'll also need to know your Steam ID — not the username, but the SteamID64 value.

Run it in a Docker container

To run it in a Docker container:

docker run --rm -e GITHUB_ACCESS_TOKEN=xxxxxxxxxxxxxxxxx -e STEAM_USER_ID=76561197984170060 mendhak/steam-github-profile-status:latest
Additional variables

You can choose whether you are shown as busy or not by passing a GITHUB_STATUS_SHOW_BUSY=True environment variable.

You can set the status expiry time in hours by passing a GITHUB_STATUS_EXPIRES_AFTER=3 environment variable.

Github Repo

https://github.com/mendhak/steam-github-profile-status

Tag summary

Content type

Image

Digest

sha256:edc04bdc1

Size

44.2 MB

Last updated

over 3 years ago

docker pull mendhak/steam-github-user-status