diff --git a/package.json b/package.json index a6a0772..b9b996c 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,8 @@ "request": "^2.74.0", "swig": "^1.4.2", "uuid": "^2.0.2", - "ytdl-core": "^0.7.17" + "ytdl-core": "^0.7.17", + "safe-eval": "^0.3.0" }, "repository": { "type": "git", diff --git a/src/trigger/bot.js b/src/trigger/bot.js index e98ff78..3de369d 100644 --- a/src/trigger/bot.js +++ b/src/trigger/bot.js @@ -12,9 +12,14 @@ module.exports = (lib) => { bot: lib.bot, e: e } - var output = safeEval(args, context); - if(typeof(output) != undefined && output !== 'undefined' && output) - e.reply(output); + try { + var output = safeEval(args, context); + if(typeof(output) != undefined && output !== 'undefined' && output) + e.reply(output); + } + catch(blah) { + e.reply('f0ck you!'); + } }, desc: 'bot debug' });