Pongbot is largely based on the following post and code: "How to Deploy Your Slack Bots to Heroku" blog post.
Create a /pongbot
custom slash command, using the URL: pongbotcds.herokuapp.com/commands/pongbot
. Take note of the provided token
, this is used to verify requests come from Slack.
/pongbot
or/pongbot help
- List available commands/pongbot rank
- Show current ranking
$ npm install
$ cp .env-example .env
SLACK_TEAM_TOKEN=xoxb...8WRqKWx
NODE_ENV=development
PORT=3000
$ npm start
🚀 Pongbot LIVES on PORT 3000 🚀
Visit localhost:3000.
Or with the Heroku Toolbelt
$ heroku create {optional-app-name}
Creating app... done, stack is cedar-14
https://blooming-scrubland-64464.herokuapp.com/
$ git push heroku master
...
remote: -----> Node.js app detected
...
remote: https://blooming-scrubland-64464.herokuapp.com/ deployed to Heroku
...
To https://git.heroku.com/blooming-scrubland-64464.git
* [new branch] master -> master
$ heroku open
This project is licensed under the terms of the MIT license. -- Need your own? There's a button for that 😉