/** * @module mochi-bot * @description Main app file for Mochi-Bot (domo-kun IRC chatbot) * * @author cemckinley <*****@*****.**> */ var Domo = require('domo-kun'); var config = require('./config'); var basicRoutes = require('./routes/basic'); var mochi = new Domo(config.bot); basicRoutes.initialize(mochi); mochi.connect();
nick: 'hoggle', userName: '******', realName: 'Hoggle', address: 'irc.freenode.org', channels: ['#utahjs'], users: [ { username: nconf.get('botadminuser'), password: nconf.get('botadminpass') } ], debug: true }; var bot = new Domo(config); // **** MODULES **** var mod_example = require('./modules/example')(bot); bot.connect(); // Webserver required for heroku http.createServer(function (req, res) { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.write('Hi. I\'m Hoggle'); res.end(); }).listen( process.env.PORT || 5000);