27 lines
No EOL
709 B
JavaScript
27 lines
No EOL
709 B
JavaScript
exports.run = (client, message, args) => {
|
|
|
|
function clean(text) {
|
|
if (typeof (text) === "string")
|
|
return text.replace(/`/g, "`" + String.fromCharCode(8203)).replace(/@/g, "@" + String.fromCharCode(8203));
|
|
else
|
|
return text;
|
|
}
|
|
|
|
if (message.author.id == "267065637183029248") {
|
|
|
|
try {
|
|
const code = args.join(" ");
|
|
let evaled = eval(code);
|
|
|
|
if (typeof evaled !== "string")
|
|
evaled = require("util").inspect(evaled);
|
|
|
|
message.channel.send(clean(evaled), { code: "xl" });
|
|
} catch (err) {
|
|
message.channel.send(`\`ERROR\` \`\`\`xl\n${clean(err)}\n\`\`\``);
|
|
}
|
|
}
|
|
else {
|
|
message.channel.send("Sick you thought");
|
|
}
|
|
} |