Tooling that automates your betting interactions on 8u.com implemented in Python using the Selenium module.
Execute sudo ./install.sh
in your command line interface.
- Install Firefox
- Install GitHub Desktop
- Clone this repository using GitHub Desktop
- Download and unzip geckodriver into the cloned repository
- Add geckodriver to Windows PATH
- Install Python3
- Run in CMD
py -m pip install selenium
- Run in CMD
py -m pip install selenium-requests
Install the following packages manually:
python3 main.py
or double click on main.py
To stop the bot, simply press CTRL + C
in the cli window.
Enter your 8u.com user credentials, with which the bot logs into your account.
Variable | Description |
---|---|
game_name | Game identifier of 8u.com, which can be found in the url of the game |
minutes | Number of minutes of one game round |
history_length | Number of past games to be used to calculate the score |
initial_bet_amount | Amount of the first bet placed as decimal number, e.g. 0.50 |
loss_multiplicator | Number with which the initial_bet_amount is to be multiplied in case of a loss |
low_threshold | First lowest threshold from which score a bet should be placed, e.g. -10 |
low_bet_type | Bet type which should be set when the low_threshold is reached, e.g. "big" |
high_threshold | First highest threshold from which score a bet should be placed, e.g. 10 |
high_bet_type | Bet type which should be set when the high_threshold is reached, e.g. "small" |
max_bets | Max number of bets that should be placed in loss cases, e.g. 8 |
headless | Run bot without browser window visible |