Take control of Steam from your terminal
Project description
Take control of Steam from your terminal
Install
pip install steamctl
Install directly from github:
pip install git+https://github.com/ValvePython/steamctl#egg=steamctl
Command list
assistant Helpful automation
|- idle-cards Automatic idling for game cards
\- and more...
authenticator Manage Steam authenticators
|- add Add authentictor to a Steam account
|- remove Remove an authenticator
|- list List all authenticators
|- status Query Steam Guard status for account
|- code Generate auth code
\- qrcode Generate QR code
depot List and download from Steam depots
|- info View info about a depot(s)
|- list List files from depot(s)
|- download Download depot files
\- diff Compare files between manifest(s) and filesystem
hlmaster Query master server and server information
|- query Query HL Master for servers
\- info Query info from a goldsrc or source server
steamid Parse SteamID representations
ugc Info and download of user generated content
|- info Get details for UGC
\- download Download UGC
webapi Access to WebAPI
|- set-key Set WebAPI key
|- clear-key Remove saved key
|- list List all available WebAPI endpoints
\- call Call WebAPI endpoint
workshop Search and download workshop items
|- search Search the workshop
|- info Get all details for a workshop item
|- download Download a workshop item
|- subscribe Subscribe to workshop items
|- unsubscribe Unsubscribe to workshop items
|- favorite Favourite workshop items
\- unfavorite Unfavourite workshop items
Previews
steamctl authenticator (no root required)
steamctl depot
steamctl workshop
steamctl webapi
steamctl hlmaster
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
steamctl-0.5.0.tar.gz
(31.6 kB
view hashes)
Built Distribution
steamctl-0.5.0-py3-none-any.whl
(42.6 kB
view hashes)