Fuck Zucchetti!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Leonardo Barcaroli c8de3dc012 Fix macos with bdist_wheel. 1 month ago
.github Init 3 months ago
bot_z Fix daemon start not in debug mode. 1 month ago
docs Blacken'd 2 months ago
tests Blacken'd 2 months ago
.editorconfig Init 3 months ago
.gitignore Working setup.py 3 months ago
.pylintrc Pylint configuration. 1 month ago
.travis.yml Init 3 months ago
LICENSE README and LICENCE 3 months ago
MANIFEST.in Cleanup 3 months ago
Makefile Init 3 months ago
README.md Fix the README 2 months ago
requirements_build.txt bdist_wheel packaging 2 months ago
setup.cfg bdist_wheel packaging 2 months ago
setup.py Fix macos with bdist_wheel. 1 month ago
tox.ini Init 3 months ago

README.md

Bot_Z

A bot to easen the daily routine with zucchetti virtual badge.

  • Free software: GLWTS public licence.

Features

  • Login/Logout
  • Check in/Check out

Install

Either clone this repo and pip install . or use one of the provided packages. Pay attention: this package needs a working binary of geckodriver. You can either proceed in one of the following ways:

  • Install the source distribution and put in your $PATH the geckodriver binary (that can be downloaded here)
  • Install the wheel for your architecture
  • pip install . or pip install -e . will download the latest geckodriver and put it in a path where the code will be able to find it.

BEWARE: the code gives precedence to the geckodriver in $PATH over that donwloaded.

TODO

  • Check in/out
  • systemd {unit, timer}
  • APIs
  • Mailer