From 5ba2051af54614ae16875889386e804566461860 Mon Sep 17 00:00:00 2001 From: Taken Date: Fri, 17 Mar 2023 10:46:53 +0100 Subject: [PATCH] Updated mineflayerf --- utils/mineflayer/chatmessage.js | 16 +++++++++++++--- utils/mineflayer/online.js | 9 +++++++-- 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/utils/mineflayer/chatmessage.js b/utils/mineflayer/chatmessage.js index 6f4eeb1..93be64c 100644 --- a/utils/mineflayer/chatmessage.js +++ b/utils/mineflayer/chatmessage.js @@ -1,11 +1,21 @@ module.exports = { - name: 'chat', + name: 'message', description: 'Sends a message to the chat.', type: 'mineflayer', - async execute(bot, message) { + async execute(jsonMsg) { - console.log(message.toString()); + const msg = jsonMsg.getText(); + const annoyingMessages = [ + "You are currently APPEARING OFFLINE", + "REMINDER: Your Online Status is currently set to Appear Offline", + "You have 1 unclaimed achievement reward!", + "Click here to view it!" + ] + + if (annoyingMessages.includes(msg)) return; + + // console.log(msg); } }; \ No newline at end of file diff --git a/utils/mineflayer/online.js b/utils/mineflayer/online.js index 5e68d24..738e0e6 100644 --- a/utils/mineflayer/online.js +++ b/utils/mineflayer/online.js @@ -3,7 +3,12 @@ module.exports = { description: 'Logs the bot in.', type: 'mineflayer', - async execute(bot) { - console.log('Logged into Minecraft!'); + async execute() { + + const bot = require ('../../index.js'); + + console.log('Logging in...'); + bot.chat("/lobby bedwars") + } } \ No newline at end of file