aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--commands/Owners Only/eval.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/commands/Owners Only/eval.js b/commands/Owners Only/eval.js
index a6a6916..60798f6 100644
--- a/commands/Owners Only/eval.js
+++ b/commands/Owners Only/eval.js
@@ -35,7 +35,12 @@ exports.run = async (bot, msg, args) => {
}
};
- evaled = eval(code);
+
+ const str = `var func = async function() {\n ${code}\n}.bind(this)\nfunc`;
+
+ const toExecute = eval(str);
+
+ return await toExecute();
if (typeof evaled !== 'string') {
evaled = require('util').inspect(evaled);