https://github.com/rbannat/kckr-slack
Kckr Slack Integration
https://github.com/rbannat/kckr-slack
express foosball nodejs slack
Last synced: about 2 months ago
JSON representation
Kckr Slack Integration
- Host: GitHub
- URL: https://github.com/rbannat/kckr-slack
- Owner: rbannat
- Created: 2017-11-28T09:37:59.000Z (over 8 years ago)
- Default Branch: develop
- Last Pushed: 2018-07-10T16:37:01.000Z (almost 8 years ago)
- Last Synced: 2025-04-02T18:52:10.605Z (about 1 year ago)
- Topics: express, foosball, nodejs, slack
- Language: JavaScript
- Homepage:
- Size: 229 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kckr Slack App
## Get Started
1. `npm install`
1. `mv .env-example .env`
1. edit `.env` file
1. start local mongodb with `mongod`
1. `npm run watch`
## Requirements
1. Create a new Slack app: https://api.slack.com/apps
1. Configure the app with the following features:
* Incoming Webhooks
* Interactive Components
* Slash commands
## Local development
Use [ngrok](https://ngrok.com/) to test the slack integration locally via tunnel to localhost, e.g.:
`ngrok http 4000`. Just fill in the app configuration with the generated URL.
## Deployment
Deploy the app on [Heroku](https://devcenter.heroku.com/) with the given Procfile.