首页 > 解决方案 > Ping 命令显示“Ping:NaN”

问题描述

对于我的 ping 命令,终端中没有错误,但是当我发送不和谐的命令时,我的机器人只发送“Ping:NaN”。我怎样才能解决这个问题?这是我在 ping.js 中的代码:

const Discord = require('discord.js'); 
const client = new Discord.Client();
    
module.exports = {
        name: 'ping',
        description: "pings",
        execute(message, args) {
            message.react("");
            message.channel.send(`Ping: ${client.ws.ping}`);
        } }

标签: javascript

解决方案


看来你需要把你message.channel.send(...);client.on(...)

client.on('message', message => {
  message.react('');
  message.channel.send(`Ping: ${client.ws.ping}`);
});

推荐阅读