https://github.com/nagilum/increo-slack-app
https://github.com/nagilum/increo-slack-app
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/nagilum/increo-slack-app
- Owner: nagilum
- License: mit
- Created: 2017-05-04T12:17:47.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-04T12:17:53.000Z (about 8 years ago)
- Last Synced: 2025-01-16T13:48:08.859Z (4 months ago)
- Language: JavaScript
- Size: 118 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# starter-slapp-app
This repository is meant as an example and starting point for building a Slack app on [Beep Boop][bb]. It's written in [node.js](), uses the [Slapp][slapp] library, and takes advantage of the [Slack Events API][slack-events-api].
## Setup Instructions
Once you've created a new [Beep Boop](bb) project with this repo, go to your project's **Settings** tab and enable a Slack App.

Follow the steps laid out in the wizard. You'll want to enable **Event Subscriptions** on your Slack App using the `URL` provided and add subscriptions for the following **Bot Events**:
+ `message.channels`
+ `message.im`### 🔥 it up
Once you've finished setting up your Slack App and saved the `Client ID`, `Client Secret` and `Verification Token` on Beep Boop, go ahead and **Start** your project.

Once your project has started, go to the **Teams** tab and add your new Slack App to one of your Slack teams.

Send `@slappbot` a Direct Message of `help` to see what it can do.

[bb]: https://beepboophq.com
[slapp]: https://github.com/BeepBoopHQ/slapp
[slack-events-api]: https://api.slack.com/events-api
[presence-polyfill]: https://github.com/BeepBoopHQ/beepboop-slapp-presence-polyfill