Go to file
Kegan Myers 56b99d2758 initial commit 2014-08-09 01:21:11 -05:00
.gitignore initial commit 2014-08-09 01:21:11 -05:00
README.md initial commit 2014-08-09 01:21:11 -05:00
app.js initial commit 2014-08-09 01:21:11 -05:00
config.json.example initial commit 2014-08-09 01:21:11 -05:00
package.json initial commit 2014-08-09 01:21:11 -05:00

README.md

slack-command-server

Slack command server is a simple way to build a server that responds to slack slash commands.

Configuration

Configuring the server is simple, you can use any plugin compatible with slack-command-router, custom or otherwise.

To use pre-written plugins write your configuration thusly:

{
    "plugins": [
        "slack-roll-command"
    ]
}

Or if you have plugins of your own, you can do this:

{
    "local-plugins": [
        "directory/to/plugin.js"
    ]
}

Notes

Any plugins specified in your configuration will be installed through npm upon starting your server, and any local-plugins will will be loaded relative to the directory in which app.js resides.