This repository has been archived on 2022-10-14. You can view files and clone it, but cannot push or open issues/pull-requests.
melonybot/commands/eval.js

26 lines
764 B
JavaScript

let { Command } = require("discord-akairo")
module.exports = class extends Command {
constructor() {
super("eval", {
aliases: ["eval", '>'],
ownerOnly: true,
args: [
{
id: "code",
match: "content"
}
],
category: "admin",
description: "Evaluates javascript",
typing: true
}).usage = "<code...>"
}
async exec(message, args) {
//with (message) {
var x = await eval(args.code)
//}
x = require('util').inspect(x, {depth: 1})
await message.channel.send(`\`\`\`js\n${x}\`\`\``, {split:{maxLength:2000,prepend:'```js\n',append:'```'}})
}
}