首页 > 解决方案 > MessageEmbed 中的“客户端”存在问题

问题描述

代码:

    const specifyembed = new Discord.MessageEmbed()
    .setAuthor("Auto-Partner", client.user.displayAvatarURL())
    .setThumbnail(client.user.displayAvatarURL())
    .setDescription("**__Want to grow fast?__** \nWith this bot you can gain up to **3,000 Members** per week! \nThis bot will share your server in many active servers and to many active users! \nSimply add me to your server and use the command ``-partner {MESSAGE}``")
    .addFields([
        {
            name: '**__Bot Invite Link:__**',
            value: '[- Click To Add Bot -](your link goes here)'
        }
      ])
    .setTimestamp()
    .setFooter("© Auto-Partner")

    if(!args[0]) return message.channel.send(specifyembed)

错误:

(node:7920) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'client' of undefined

因此,如果有人对如何解决此问题有任何解决方案,请帮助我。

标签: discord.js

解决方案


问题出在 util.js 和命令处理程序中,我没有将 util.js 与命令处理程序连接起来,这取决于你的问题是什么,希望这个有帮助,我知道它可以依赖。


推荐阅读