tripping-octo-nemesis
v1.0.1
Published
A 3t squash booker.
Downloads
12
Readme
tripping-octo-nemesis
I love choosing repo names from suggestions
Module to book stuff from 3t. Note that this does not use any "official" API, so you should use at your own risk.
Requirements
- Node.js
- npm
Setup
- Install the required modules (
npm install
) - Copy the file
default.config.yml
toconfig.yml
and run withnode starter.js
If you want to use it as a module, you then
var octo = require('tripping-octo-nemesis');
Settings
You should look up what business unit you want to book. Other settings should be self-explanatory (Just remember that sunday = day 0 and saturday = day 6).
At the time of writing, these are the businessUnit codes:
- 3t Rosten: 1
- 3t Leangen: 2
- 3t Steinkjer: 5
- 3t Sluppen: 6
Run weekly with cron.
- Edit your crontab (for example with
crontab -e
) - Add the following line (used for booking on fridays):
01 08 * * 5 cd /path/to/script && node starter.js > /dev/null
Contribute
Contributions are welcome, although I would be pleasantly surprised :)
Remember to run all tests with make test