To launch bot locally you need:
npm start
ngrok http 3000
in order to make bot visible in internethttps://82f6e9d9.ngrok.io/api/messages
)Then bot will be available in slack.
Signing Secret
from the App Credentials
section on your Slack Basic Information
app pageBot User OAuth Access Token
from the Tokens for Your Workspace
section on your Slack OAuth & Permissions
app pageDeployment is run automatically after merging changes to the master branch.
Mona deployed on Heroku.
We're using mocha
with botkit-mock for testing.
In order to run all specs, execute command bellow in the project's root folder:
./bin/mocha specs