Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在聊天中发送我的错误,以及如何在嵌入式系统中发送我的评估输出?任何事情都会有帮助:)_Javascript_Node.js_Discord.js_Eval - Fatal编程技术网

Javascript 如何在聊天中发送我的错误,以及如何在嵌入式系统中发送我的评估输出?任何事情都会有帮助:)

Javascript 如何在聊天中发送我的错误,以及如何在嵌入式系统中发送我的评估输出?任何事情都会有帮助:),javascript,node.js,discord.js,eval,Javascript,Node.js,Discord.js,Eval,我目前正在执行一个eval命令,我在捕获和记录错误以及在嵌入式系统中发送我的命令输出时遇到困难,如果您有任何帮助,我们将不胜感激 }else if(message.content.startsWith(`${prefix}eval`){ 如果(!message.author.id==“535235896530960395”)返回; var result=message.content.split(“”).slice(1.join(“”) 设evaled=eval(结果); const evale

我目前正在执行一个eval命令,我在捕获和记录错误以及在嵌入式系统中发送我的命令输出时遇到困难,如果您有任何帮助,我们将不胜感激

}else if(message.content.startsWith(`${prefix}eval`){
如果(!message.author.id==“535235896530960395”)返回;
var result=message.content.split(“”).slice(1.join(“”)
设evaled=eval(结果);
const evalembed=new Discord.MessageEmbed()
.setTitle(“输入”)
.setDescription(结果)
.setFooter(“AG Bot”)
.setTimestamp()文件
message.channel.send(evalembed)
试一试{
}捕捉(错误){
message.channel.send(`ERROR``xl\n${clean(err)}\n```);
}
}
});

之所以没有输出错误,是因为您的
try
循环实际上没有执行任何操作。您应该将代码放在要运行的
try
循环中,如果它失败了,您就可以获得捕获

}else if(message.content.startsWith(`${prefix}eval`){
试一试{
如果(!message.author.id==“535235896530960395”)返回;
var result=message.content.split(“”).slice(1.join(“”)
设evaled=eval(结果);
const evalembed=new Discord.MessageEmbed()
.setTitle(“输入”)
.setDescription(结果)
.setFooter(“AG Bot”)
.setTimestamp()文件
message.channel.send(evalembed)
}捕捉(错误){
message.channel.send(`ERROR``xl\n${clean(err)}\n```);
}
}
});