forked from Supositware/Haha-Yes
pretty eval command
This commit is contained in:
parent
32d7ca7f6b
commit
f4e5f64aca
1 changed files with 20 additions and 3 deletions
|
@ -1,4 +1,5 @@
|
|||
const { Command } = require('discord-akairo');
|
||||
const { MessageEmbed } = require('discord.js');
|
||||
|
||||
class EvalCommand extends Command {
|
||||
constructor() {
|
||||
|
@ -36,9 +37,25 @@ class EvalCommand extends Command {
|
|||
if (typeof evaled !== 'string')
|
||||
evaled = require('util').inspect(evaled);
|
||||
|
||||
message.channel.send(clean(evaled), {code:'xl'});
|
||||
const evalEmbed = new MessageEmbed()
|
||||
.setColor('#00FF00')
|
||||
.setThumbnail('https://cdn4.iconfinder.com/data/icons/gradient-ui-1/512/success-512.png')
|
||||
.setTitle('<a:orangejustice:522142267490697236> Eval succes <a:orangejustice:522142267490697236>')
|
||||
.addField('Input', `\`\`\`js\n${code}\`\`\``)
|
||||
.addField('Output', `\`\`\`js\n${clean(evaled)}\`\`\``)
|
||||
.setTimestamp();
|
||||
|
||||
message.channel.send(evalEmbed);
|
||||
} catch (err) {
|
||||
message.channel.send(`\`ERROR\` \`\`\`xl\n${clean(err)}\n\`\`\``);
|
||||
const errorEmbed = new MessageEmbed()
|
||||
.setColor('#FF0000')
|
||||
.setThumbnail('https://cdn4.iconfinder.com/data/icons/the-weather-is-nice-today/64/weather_48-512.png')
|
||||
.setTitle('Eval failed <:sadpepe:534399181679230986>')
|
||||
.addField('Input', `\`\`\`js\n${args.eval}\`\`\``)
|
||||
.addField('Output', `\`\`\`js\n${clean(err)}\`\`\``)
|
||||
.setTimestamp();
|
||||
|
||||
message.channel.send(errorEmbed);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue