The current version of WarriorAnger (3.0) doesn't support custom (non-3256) zipline instances, without some heavy customization.
- Windows 11 (10 may work)
- Open Broadcaster Software Studio 30.1.1 (64bit)
- OBS WebSockets (Enabled)
- Python 3.11.7
- Create EC2 Instance (t2.micro minimum, debian)
ssh -i /path/to/key.pem ubuntu@public-DNS- SSH into Instancegit clone https://github.com/diced/zipline.git- clone zipline (file server)curl -fsSL https://get.docker.com -o get-docker.sh- Download docker convenience scriptsudo sh get-docker.sh- Run convenience scriptcd zipline- Use theziplinedirectorydocker compose up -d- Run Docker container detached- Optional:
- Setup either nginx or apache reverse proxy
- Configure DNS to point to zipline instance
git clone https://github.com/mrpurplesocks/warrioranger- Clone Repo.cd WarriorAnger- Use WarriorAnger directory.cp .env.example .env- duplicate .env.example to .env- edit
.env- Edit .env to use your info pip install -r requirements.txt- install required dependanciespython WB-Capture.py- Run main script.
- CLI User Interface
- Match schedule fetching from TBA
File Uploadnvm it isnt working rn- Discord Embed Webhook
- OBS WebSockets Integration
- Automatic File Naming
- Automatic Stream Graphics
- Fixed all linter issues (finally)
- Fixing File Upload (Async file upload, File Chunking)
- GUI
- Match Scores (Stream Graphics, OCR)
- Fixing Automatic Mode
- Proper error handling
- Prevent Start/Stop Double Click
- Custom File Server Solution
- Allow Custom zipline instances
