Botify is Node.js Slack bot hosted on Beep Boop using Slapp.
Visit Beep Boop to get the scoop on the the Beep Boop hosting platform. The Slack API documentation can be found here.
Note: This app is still a work in progress
-
You have already signed up with Beep Boop and have a local fork of this project.
-
You have sufficient rights in your Slack team to configure a bot and generate/access a Slack API token.
npm install
PORT=<PORT TO RUN ON> 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 botify .`
docker run --rm -it -e PORT=<PORT TO RUN ON> botify
If you have linked your local repo with the Beep Boop service (check here), changes pushed to the remote master branch will automatically deploy.
This code uses:
See the LICENSE file (MIT).