【问题标题】:ReferenceError:reponse is not definedReferenceError:未定义响应
【发布时间】:2021-06-21 14:27:51
【问题描述】:

我对响应我的研究有疑问,但仍然没有任何问题请帮助我

代码:

const {Client, RichEmbed } = require('discord.js') const Discord = require('discord.js')

const bot = new Client()
 
const ping = require('minecraft-server-util')
 
const token = 'NzcwNjg3ODMzNzQ3ODgyMDA0.X5hM-g.YrcSbdZ9VZDBTrKZ6Qj3Cdpu7Z4'
 
const PREFIX = '!'
 
bot.on('ready', () =>{
    console.log('Bot has come online.')
})
 
bot.on('message', message =>{
 
    let args = message.content.substring(PREFIX.length).split(' ')
 
    switch(args[0]){
        case 'mc':
 
            if(!args[1]) return message.channel.send('You must type a minecraft server ip')
            if(!args[2]) return message.channel.send('You must type a minecraft server port')
 
                const Embed = new Discord.MessageEmbed()
                .setTitle('Server Status')
                .addField('Server IP', reponse.host)
                .addField('Server Version', reponse.version)
                .addField('Online Players', reponse.onlinePlayers)
                .addField('Max Players', reponse.maxPlayers)
                
                message.channel.send(Embed)
            }
 
    }
 
)

Console:
ReferenceError: reponse is not defined
    at Client.<anonymous> (C:\Users\Administrator\Desktop\status mc\mcserverbot.js:28:40)
    at Client.emit (events.js:315:20)
    at MessageCreateAction.handle (C:\Users\Administrator\Desktop\status

mc\node_modules\discord.js\src\client\actions\MessageCreate.js:31:14) 在 Object.module.exports [as MESSAGE_CREATE] (C:\Users\Administrator\Desktop\status mc\node_modules\discord.js\src\client\websocket\handlers\MESSAGE_CREATE.js:4:32) 在 WebSocketManager.handlePacket (C:\Users\Administrator\Desktop\status mc\node_modules\discord.js\src\client\websocket\WebSocketManager.js:384:31) 在 WebSocketShard.onPacket (C:\Users\Administrator\Desktop\status mc\node_modules\discord.js\src\client\websocket\WebSocketShard.js:444:22) 在 WebSocketShard.onMessage (C:\Users\Administrator\Desktop\status mc\node_modules\discord.js\src\client\websocket\WebSocketShard.js:301:10) 在 WebSocket.onMessage (C:\Users\Administrator\Desktop\status mc\node_modules\ws\lib\event-target.js:132:16) 在 WebSocket.emit (events.js:315:20) 在 Receiver.receiverOnMessage (C:\Users\Administrator\Desktop\status mc\node_modules\ws\lib\websocket.js:825:20) PS C:\Users\Administrator\Desktop\status mc>

【问题讨论】:

  • reponse 是什么?看起来像是 response 的拼写错误,但也没有在任何地方定义。

标签: javascript node.js discord


【解决方案1】:

reponse 未定义,因为您没有在任何地方定义它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-24
    • 1970-01-01
    • 1970-01-01
    • 2015-10-04
    相关资源
    最近更新 更多