Skip to main content

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

Release files for kicktipp 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kicktipp 0.2.1
File Size Uploaded
kicktipp-0.2.1.tar.gz 7.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kicktipp 0.2.1
File Interpreter ABI Platform
kicktipp-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 13.5 kB

Release files / kicktipp-0.2.1.tar.gz

Download URL kicktipp-0.2.1.tar.gz
Size 7.9 kB
Tags Source
SHA-256 checksum
How to use checksums
faa51da776e77b1dcacb6a04de0cab5c0e40d6c8026717ff90e3e06415046016
BLAKE2b-256 checksum
How to use checksums
0b4cb5cc75b3a51701acadc19f1779a266876e3b801f2fe84fc238fa56b0a496
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / kicktipp-0.2.1-py3-none-any.whl

Download URL kicktipp-0.2.1-py3-none-any.whl
Size 5.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1d48a96309cabf6ef753975d5e4fc35f673d91a9a07e93c62536cffd76f11a54
BLAKE2b-256 checksum
How to use checksums
e6fe143bc0b90abe2773bdddcabde926e2b728dc656ca963d1150a5163dd297b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.8

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.6

2 release files

0.1.5

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page