Skip to content

Instantly share code, notes, and snippets.

@chrisbodhi
Last active January 31, 2016 20:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chrisbodhi/3db3d71533ce2d2eb2e7 to your computer and use it in GitHub Desktop.
Save chrisbodhi/3db3d71533ce2d2eb2e7 to your computer and use it in GitHub Desktop.
Prepping Botkit for deployment to Heroku
/*~~ Setup ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
if (!process.env.token) {
console.log('Error: Specify token in environment');
process.exit(1);
}
const Botkit = require('../lib/Botkit.js');
const port = process.env.PORT || 3000;
const controller = Botkit.slackbot({
debug: true
});
controller.setupWebserver(port, (err) => {
if (err) {console.error(err); }
console.log(`Hey d00d, webserver is on port ${port}...`);
});
const bot = controller.spawn({
token: process.env.token
}).startRTM();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment