Steam things from the command line
Project description
Take control of Steam from your terminal
Requires Python 3.4+.
Install
pip install steamctl
Install directly from github:
pip install git+https://github.com/rossengeorgiev/steamctl#egg=steamctl
Help print
$ steamctl --help
usage: steamctl [-h] [--version] [-l {quiet,info,debug}] <command> ...
optional arguments:
-h, --help show this help message and exit
--version show program's version number and exit
-l {quiet,info,debug}, --log_level {quiet,info,debug}
Set logging level
List of commands:
<command>
authenticator Manage Steam authenticators
hlmaster Query master server and server information
steamid Parse SteamID representations
webapi Access to WebAPI
workshop Search and download workshop items
Tab Completion
Additional steps are needed to activate bash tab completion.
See https://argcomplete.readthedocs.io/en/latest/#global-completion
To enable globally run:
activate-global-python-argcomplete
To enable for the current session run:
eval "$(register-python-argcomplete steamctl)"
The above code can be added to .bashrc to persist between sessions for the user.
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.2.0.tar.gz
(15.0 kB
view hashes)
Built Distribution
steamctl-0.2.0-py3-none-any.whl
(21.2 kB
view hashes)