From 77343d0735ab93b3719d1f596346c916968ce655 Mon Sep 17 00:00:00 2001 From: William Mantly Date: Wed, 10 May 2023 10:18:15 -0400 Subject: [PATCH] removed idea from commands --- nodejs/controller/commands/fun.js | 22 ++++++++++++---------- nodejs/model/minecraft.js | 14 ++------------ 2 files changed, 14 insertions(+), 22 deletions(-) diff --git a/nodejs/controller/commands/fun.js b/nodejs/controller/commands/fun.js index eb43fde..b3d0d07 100644 --- a/nodejs/controller/commands/fun.js +++ b/nodejs/controller/commands/fun.js @@ -83,14 +83,14 @@ module.exports = { await this.say(`> ${res.data.slip.advice}`); } }, - 'idea': { - desc: `Say a random start up idea.`, - async function(from){ - await this.say('> How about?'); - let res = await axios.get('https://itsthisforthis.com/api.php?text') - await this.say(`> ${res.data}`); - } - }, + // 'idea': { + // desc: `Say a random start up idea.`, + // async function(from){ + // await this.say('> How about?'); + // let res = await axios.get('https://itsthisforthis.com/api.php?text') + // await this.say(`> ${res.data}`); + // } + // }, 'discord': { desc: `Say the CJ discord invite link.`, async function(from) { @@ -100,6 +100,8 @@ module.exports = { 'dice': { desc: `Roll a die. You can state the max size on the dice. Default is 6.`, async function(from, size){ + console.log('dice', size) + size = size || 6; if(!Number.isInteger(Number(size))){ this.whisper(from, `${size} is not a whole number...`) @@ -123,9 +125,9 @@ module.exports = { 'random-player': { desc: `Return a random online player.`, async function(from){ - let players = bot.getPlayers() + let players = this.getPlayers() - delete players[bot.bot.entity.username] + delete players[this.bot.entity.username] let keys = Object.keys(players); let player = players[keys[ keys.length * Math.random() << 0]]; diff --git a/nodejs/model/minecraft.js b/nodejs/model/minecraft.js index ea7e79b..acbd16b 100644 --- a/nodejs/model/minecraft.js +++ b/nodejs/model/minecraft.js @@ -34,19 +34,7 @@ class CJbot{ connect(){ return new Promise((resolve, reject) =>{ - // let cancle = setTimeout(()=>{ - // reject('TimeOut') - // }, 10000) - // resolve = (...args)=>{ - // clearTimeout(cancle); - // return resolve(...args); - // } - - // reject = (...args)=>{ - // // clearTimeout(cancle); - // return reject(...args); - // } this.bot = mineflayer.createBot({ host: this.host, username: this.username, @@ -189,6 +177,8 @@ class CJbot{ // teleport invite // console.log('ChatBot on message', message.toString()) + + console.log('found teleport', message.toString().split(' ')[0]) this.__doCommand(message.toString().split(' ')[0], '.invite'); }