discordjs eval
const Discord = require('discord.js'); module.exports = { name: 'eval', description: 'Execute javascript code [DEVELOPER ONLY]', execute(message, args, client) { try { if (message.author.id == urAccountID) { var msg = message.content.split(" ").slice(1).join(" ") let evaled = eval(msg); if (evaled === undefined) { if (msg.includes("console.log")) { var msgtmp = msg.split('"'); var embed = new Discord.MessageEmbed() .addFields ( { name: "Code", value: msg}, { name: "Result", value: msgtmp[1]}, ) .setColor('BLACK'); message.channel.send(embed); return; } //you can make it eval functions if you want but whatever if (msg.includes("function")) { var embed = new Discord.MessageEmbed() .addFields ( { name: "Code", value: msg}, { name: "Message", value: "Cannot evaluate functions"}, ) .setColor('BLACK'); message.channel.send(embed); return } } var embed = new Discord.MessageEmbed() .setTitle("Bot Evalatuion") .addFields ( { name: "Code", value: msg}, { name: "Result", value: evaled}, ) .setColor('BLACK'); message.channel.send(embed); } else { var embed = new Discord.MessageEmbed() .setTitle("Bot Evalatuion") .setFooter("You do not have permission to run evalauation") .setColor('BLACK'); message.channel.send(embed); } } catch (ex) { var embed = new Discord.MessageEmbed() .addFields ( { name: "Error", value: ex}, ) .setColor('BLACK'); message.channel.send(embed); } } }