Semplice bot timbratore in Node.js + Docker per la piattaforma infinity z*cchetti.
git clone https://github.com/rambonette/bot-timbratore.git && cd bot-timbratore
Copiare e compilare file .env
cp .env-example .env
I campi HOUR
con numero pari rappresentano le uscite, viceversa i dispari le entrate. ex. HOUR2="13:10"
=> uscita alle ore 13:10.
Il campo WEEK_DAYS
indica i giorni della settimana nei quali si vuole attivare la timbratura. Si utilizza la convenzione di CRON, quindi 1
rappresenta Lunedì, etc...
Il campo TIMEZONE
serve ad indicare il fuso orario. Questo campo accetta i segenti formati di fusi:
IANA
: 'America/New_York'UTC
: 'utc'fixed offset
: 'UTC+7'
docker build --rm -t rambonette/bot-timbratore .
docker run --rm -d --name bot-timbratore rambonette/bot-timbratore:latest
docker logs bot-timbratore
docker stop bot-timbratore
Se trovi un bug puoi segnalarlo aprendo una Issue. Descrivi gli step che hanno generato il problema e allega il messaggio di errore.
-
Esegui una fork del progetto.
-
Stacca un branch dal branch
develop
:
git checkout -b la-mia-feature develop
- Imposta il
remote
git remote add upstream https://github.com/rambonette/bot-timbratore/tree/develop
-
Aggiungi la nuova feature ed effettua un push
-
Crea pull request sull'interfaccia di Github