Release Sheriff is a Slack bot trying to help keep a track on single feature releases.
https://trello.com/app-key
https://trello.com/1/authorize?expiration=never&scope=read,write,account&response_type=token&name=Release%20Sherif&key=<YOUR_APP_KEY>
npm install
SLACK_TOKEN=<YOUR_SLACK_TOKEN> TRELLO_APP_KEY=<YOUR_APP_KEY> TRELLO_USER_TOKEN=<USER_TOKEN> npm start
Things are looking good if the console prints something like:
** API CALL: https://slack.com/api/rtm.start
** BOT ID: witty ...attempting to connect to RTM!
** API CALL: https://slack.com/api/chat.postMessage
docker build -t starter-node .`
docker run --rm -it -e SLACK_TOKEN=<YOUR_SLACK_TOKEN> -e TRELLO_APP_KEY=<YOUR_APP_KEY> -e TRELLO_USER_TOKEN=<USER_TOKEN> starter-node
This code uses the :
- botkit npm module.
- NLP npm module.
- node-trello npm module.
See the LICENSE file (MIT).