Robocoop listens for these commands:
- new challenge [amount] [exercise] by [day] in sets of [reps]
- end the challenge
- remind [daily/hourly/half-hourly/never]
- I did [amount]
- Undo [amount]
- leaderboard
- status
- help
- node.js (v8.1.4)
- redis & redis-cli
Run with no extra config. Use redis-cli to interact and monitor.
$ redis-server # start the redis serverYou should have an API token from Slack. Set in your environment:
$ TOKEN=your-slack-api-token-hereThe application uses nodemon and will auto-restart when you make changes.
$ npm install
$ npm run dev