Discord.JS类型错误:ping不是一个函数

Discord.JS类型错误:ping不是一个函数,discord.js,typeerror,Discord.js,Typeerror,我正在尝试为我的bot发出命令,以ping Minecraft服务器,例如Hypixel,但每当我运行bot并键入命令时,我都会得到以下结果: ping('mc.hypixel.net',25565,(错误,响应)=>{ ^ TypeError:ping不是一个函数 这是我的代码: client.on('message',message=>{ 设args=message.content.slice(prefix.length).split(“”) 开关(参数[0]){ 案例“mc”: ping

我正在尝试为我的bot发出命令,以ping Minecraft服务器,例如Hypixel,但每当我运行bot并键入命令时,我都会得到以下结果:

ping('mc.hypixel.net',25565,(错误,响应)=>{
^
TypeError:ping不是一个函数
这是我的代码:

client.on('message',message=>{
设args=message.content.slice(prefix.length).split(“”)
开关(参数[0]){
案例“mc”:
ping('mc.hypixel.net',25565,(错误,响应)=>{
如果(错误)抛出错误
console.log(响应)
})
打破
}
})

discord.js
不支持这样的命令,但还有其他软件包支持!只需使用
npm i minecraft server util安装
minecraft server util

在那之后,把这个放进你的代码里

const{ping}=require('minecraft-server-util');
然后


//使用ping命令
ping(,{port:25565})
。然后((响应)=>{
//我们正在向启动命令的通道发送响应
返回消息.channel.send(响应);
})
//我们发现了一个最终的错误
.catch((错误)=>{
投掷误差;
});

Hi,我尝试了你所做的,但现在我的错误是:“ping(mc.hypixel.net,{port:25565})^ReferenceError:mc没有定义“哦,你必须把它放在
,所以
“mc.hypixel.net”
现在它说“ping(mc.hypixel.net,{port:25565})^TypeError:ping不是一个函数“:/code>试试“play.hypixel.net”
而不是“mc.hypixel.net”
还是一样的:(