19 lines
576 B
JavaScript
19 lines
576 B
JavaScript
var glob = require( 'glob' )
|
|
, path = require( 'path' );
|
|
const bot = require('bbot')
|
|
|
|
/** This is a workaround for Heroku to confirm web binding. */
|
|
// @todo Remove this when bBot includes Express (next release)
|
|
const http = require('http')
|
|
const handle = (req, res) => res.end('hit')
|
|
const server = http.createServer(handle)
|
|
server.listen(process.env.PORT || 5000)
|
|
|
|
/** Add your bot logic here. Removing the imported examples. */
|
|
// require('./src/examples')
|
|
glob.sync( './src/*.js' ).forEach( function( file ) {
|
|
require( path.resolve( file ) );
|
|
});
|
|
|
|
bot.start() // 🚀
|