簡體   English   中英

Discord 機器人錯誤“MaxListenersExceededWarning”

[英]Discord Bot ERROR “MaxListenersExceededWarning”

如果有人可以提供幫助,那將意味着很多。 多年來一直試圖解決這個問題。 大家覺得有可能修復嗎?

C:\Users\WFMod\Desktop\CTZY Bot>node .
    (node:11384) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 message listeners added to [Client]. Use emitter.setMaxListeners() to increase limit
    Bot is online.
    C:\Users\WFMod\Desktop\CTZY Bot\index.js:789       
                const ghembed = new Discord.RichEmbed()
                                ^

    TypeError: Discord.RichEmbed is not a constructor
        at Client.<anonymous> (C:\Users\WFMod\Desktop\CTZY Bot\index.js:789:29)
        at Client.emit (events.js:326:22)
        at MessageCreateAction.handle (C:\Users\WFMod\Desktop\CTZY Bot\node_modules\discord.js\src\client\actions\MessageCreate.js:31:14)
        at Object.module.exports [as MESSAGE_CREATE] (C:\Users\WFMod\Desktop\CTZY Bot\node_modules\discord.js\src\client\websocket\handlers\MESSAGE_CREATE.js:4:32)
        at WebSocketManager.handlePacket (C:\Users\WFMod\Desktop\CTZY Bot\node_modules\discord.js\src\client\websocket\WebSocketManager.js:384:31)
        at WebSocketShard.onPacket (C:\Users\WFMod\Desktop\CTZY Bot\node_modules\discord.js\src\client\websocket\WebSocketShard.js:444:22)
        at WebSocketShard.onMessage (C:\Users\WFMod\Desktop\CTZY Bot\node_modules\discord.js\src\client\websocket\WebSocketShard.js:301:10)
        at WebSocket.onMessage (C:\Users\WFMod\Desktop\CTZY Bot\node_modules\ws\lib\event-target.js:132:16)
        at WebSocket.emit (events.js:314:20)
        at Receiver.receiverOnMessage (C:\Users\WFMod\Desktop\CTZY Bot\node_modules\ws\lib\websocket.js:825:20)

    C:\Users\WFMod\Desktop\CTZY Bot>

正如錯誤所暗示的, Discord.RichEmbed不再是 Discord JS v12 的構造函數。 使用Discord.MessageEmbed


const ghembed = new Discord.MessageEmbed();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM