A sample bot for Slack that will search, create, and unfurl ServiceNow Incidents.
| Variable | Value | Description |
|---|---|---|
| PORT | 3000 | The HTTP Port to run the webserver on |
| SCOPE | bot,commands | The Slack OAuth scope to request |
| CLIENT_ID | N/A | The Slack OAuth Client Id code |
| CLIENT_SECRET | N/A | The Slack OAuth Client Secret code |
| TOKEN | N/A | The Slack Verification Token (optional) |
| STORE | data/teams.json | A string path to a filestore or a custom store object |
| SN_CLIENT_ID | N/A | ServiceNow OAuth Client ID |
| SN_CLIENT_SECRET | N/A | ServiceNow OAuth Client Secret |
| SN_LOGIN | N/A | ServiceNow Login |
| SN_PASSWORD | N/A | ServiceNow Password |
| SN_DOMAIN | N/A | ServiceNow Domain |
| SLASH_COMMAND | incidents | The Slash Command to trigger search and create |
npm start
Once the server is started, you will need to install the App on Slack to use it. To do so, navigate to [your url]/slack


