File size: 1,115 Bytes
2821330 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
module.exports.config = {
name: "eval",
version: "1.0.0",
hasPermssion: 2,
description: "Evaluate JavaScript code",
usePrefix: true,
credits: "Jonell Magallanes",
cooldowns: 3,
commandCategory: "Utility",
};
module.exports.run = async function ({ api, event, args }) {
const { threadID, messageID } = event;
const code = args.join(" ");
if (!code) {
return api.sendMessage("Please provide JavaScript code to evaluate.", threadID, messageID);
}
try {
let result = await eval(code);
if (typeof result !== 'string') {
result = require('util').inspect(result, { depth: 0 });
}
api.sendMessage(`โ๏ธ ๐๐๐ฎ๐น๐๐ฎ๐๐ถ๐ผ๐ป ๐ฅ๐ฒ๐๐๐น๐\nโโโโโโโโโโโโโโโโโโ\n${result}`, threadID, messageID);
} catch (error) {
api.sendMessage(`๐ด ๐๐๐ฎ๐น๐๐ฎ๐๐ถ๐ผ๐ป ๐๐ฟ๐ฟ๐ผ๐ฟ\nโโโโโโโโโโโโโโโโโโ\n${error.message}`, threadID, messageID);
}
};
|