This is a command line bot that "watches" league and contenders streams for you, without the need to worry about missing some. No password or other sort of authentication required. Just your username.
- Download zip archive from releases page.
- Extract
OverwatchTokenFarmer
directory wherever you want.
- Open
OverwatchTokenFarmer.exe
located in app directory. - Add an account.
- Start bot.
- Done! Bot is now working and next time it will remember your username.
Program can be started without menu using python main.py nomenu
. But to do this you need to
configure program using menu or use arguments.
Arguments can be used only when starting program using nomenu
command:
--owl
|--no-owl
- either earn OWL Tokens or not - default is config value ortrue
if not specified--owc
|--no-owc
- either earn Contenders Skins or not - default is config value ortrue
if not specified--ids
- list of integer IDs that will be used instead of IDs from config (you can get your ID from this API: https://playoverwatch.com/en-us/search/account-by-name/username/) or manually.
python main.py nomenu --owl --no-owc
- earn OWL Tokens, do not earn Contenders Skins, IDs from configpython main.py nomenu --ids 1234 4567 8910
-owl
andowc
values from config, IDs from command line
- The official Overwatch League website is storing account ID in a cookie named
account_id
. To get cookie's value, follow these steps:
- Go to https://overwatchleague.com/en-us and login using your Battle.net account
- Open your browser's development tools (usually CTRL + Shift + I)
- Depending on your browser, use one of the following options:
- Chrome: Go to the Application tab -> Cookies ->
https://overwatchleague.com
-> Name: account_id - Firefox: Go to the Storage tab -> Cookies ->
https://overwatchleague.com
-> Name: account_id
- Chrome: Go to the Application tab -> Cookies ->
This application supports Docker! You can either build it by using the supplied docker-compose.yml
or Dockerfile
!
To use it, just clone this repository to your Docker Host.
- Make sure Docker Compose is installed on your machine! More info here: Docker Compose.
- Edit
docker-compose.yml
to include your IDs! Removeowl
/owc
options if needed (see above). docker compose up -d
- the container is built by Docker Compose using the Dockerfile.docker compose ps
to verify if container is running!docker compose logs -f
to view container's logs.
- Edit Dockerfile to include your IDs. Remove
owl
/owc
options if needed (see above). docker build -t ow-league-tokens .
to build container using the Dockerfile.docker run -d ow-league-tokens:latest
to start new container using the image.docker container ls
to check if container is runningdocker logs ow-league-tokens
to view container's logs