diff --git a/bot.js b/bot.js index 085b845..0faa8db 100644 --- a/bot.js +++ b/bot.js @@ -57,21 +57,27 @@ async function createBot (server, config, getBots, setNewBot, dcclient, rl) { setNewBot(bot.options.host, bot) - await loadPlugins(bot, dcclient, config, rl) - const channel = dcclient.channels.cache.get(config.discord.servers[bot.options.host]) + bot.console.info( + `Connecting to: ${bot.options.host}:${bot.options.port}` + ) + channel.send( + `Connecting to: \`${bot.options.host}:${bot.options.port}\`` + ) bot._client.on('login', async function (data) { bot.entityId = data.entityId bot.uuid = bot._client.uuid bot.username = bot._client.username + const chatMessage = require('prismarine-chat')(bot.version) const mcData = require('minecraft-data')(bot.version) + bot.console.info( - `Successfully logged in to: ${bot.options.host}:${bot.options.port}` + `Successfully logged in to: ${bot.options.host}:${bot.options.port}` ) channel.send( - `Successfully logged in to: \`${bot.options.host}:${bot.options.port}\`` + `Successfully logged in to: \`${bot.options.host}:${bot.options.port}\`` ) bot.vmoptions = { @@ -124,6 +130,8 @@ async function createBot (server, config, getBots, setNewBot, dcclient, rl) { // ]); }) + await loadPlugins(bot, dcclient, config, rl) + bot._client.on('end', function (reason) { bot.end(reason, 'end') })