friends-irc
Version:
Connects IRC and Friends channels by sending messages back and forth.
23 lines (17 loc) • 580 B
JavaScript
var program = require('commander')
var checkEnv = require('check-env')
var createBots = require('./lib/helpers').createBots
var logger = require('winston')
if (process.env.NODE_ENV === 'development') {
logger.level = 'debug'
}
program
.option('-c, --config <path>',
'Sets the path to the config file, otherwise read from the env variable CONFIG_FILE.'
)
.parse(process.argv)
// If no config option is given, try to use the env variable:
if (!program.config) checkEnv(['CONFIG_FILE'])
else process.env.CONFIG_FILE = program.config
createBots()