miscord
Version:
Facebook Messenger to Discord bridge
19 lines (14 loc) • 631 B
JavaScript
require('./lib/logger')
const sendError = require('./lib/error')
const login = require('./lib/login/login')
const discordListener = require('./lib/listeners/discord')
const messengerListener = require('./lib/listeners/messenger')
module.exports = config => {
return login(config).then(config => {
// when got a discord message
config.discord.client.on('message', message => discordListener({config, message}))
// when got a messenger message
config.messenger.stopListening = config.messenger.client.listen((err, message) => messengerListener({config, err, message}))
return config
}).catch(sendError)
}