An open API service indexing awesome lists of open source software.

https://github.com/mdb/slackta.js

A SEPTA next-to-arrive Slack integration
https://github.com/mdb/slackta.js

Last synced: 17 days ago
JSON representation

A SEPTA next-to-arrive Slack integration

Awesome Lists containing this project

README

          

[![Build Status](https://travis-ci.org/mdb/slackta.js.svg?branch=master)](https://travis-ci.org/mdb/slackta.js)

# slackta.js

A basic next-to-arrive Slack integration for SEPTA's regional rail lines.

slackta.js uses [mashape.com](https://www.mashape.com)'s SEPTA API.

## Usage

Assuming your `slackta.js` instance is deployed and integrated with your Slack:

```
/septa Destination
```

Example:

```
/septa Ardmore
```

![Slackta example](slackta_example.png)

## Deploying & configuring your integration

1. `heroku create`
2. `heroku config:set INCOMING_SLACK_WEB_HOOK_PATH=`
3. `heroku config:set MASHAPE_KEY=`
4. `git push heroku master`
3. Create a Slack command integration via your Slack admin; configure it to post to ``

## Running locally

```
npm install
node app
```

Run tests:

```
npm test
```