The goal of sc2agent is provide a simple python app(at some point I plan to finish the go version) that submits replays to various services. Currently it only supports submitting replays to the starcraft_plugin for AUCR.
This app requires Python >= 3.7
pip install -r requiremnets.txt
python setup.py install
export API_URL=https://sc2agent.aucr.io
export API_KEY=your-account-api-key-here
export REPLAY_FILE_PATH="C:\\Users\your-username-here\\Documents\\StarCraft II\\Accounts\account-id\\account-sid\\Replays\\Multiplayer"
sc2agent_cli.py
copy config-file-example.env config-file.env
open config-file.env in a text editor and replace with your API_KEY
docker-compose up -d
- AUCR running with starcraft_plugin
LC_ALL=C.UTF-8
LANG=C.UTF-8
API_URL=https://sc2agent.aucr.io
API_KEY=your-account-api-key-here
REPLAY_FILE_PATH="C:\\Users\your-username-here\\Documents\\StarCraft II\\Accounts\account-id\\account-sid\\Replays\\Multiplayer"