Skip to content

damyan/kicktipp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pylint

Description

Implements some basic automation for auto submitting tips on kicktipp. The auto submitting is based on selenium browser automation. Login credentials are PGP-encrypted with SOPS.

Currently only two result submitting strategies are implemented:

  • 2-1 for the "2-1 bot" (use -2)
  • random for the "random bot" (use -r)

but the automation module can be extended easily to support any type of bets.

Requirements

OS

Tested only on MacOS. Because no OS-specific functionality is used, though, it should work on any modern OS.

Software

  • sops
  • python3 + selenium module
  • chrome

Installation

brew install python3 sops
pip install -r requirements.txt

Execution

./src/auto_submit_tips.py -h
usage: auto_submit_tips.py [-h] [-2 | -r]

Perform automatic kicktipp tipping for the bots

options:
  -h, --help  show this help message and exit
  -2          2:1 tipping
  -r          random tipping