小编pnd*_*nda的帖子

DeprecationWarning:Collection#find:传递一个函数

我是node.js的新手,我现在正在使用discord.js制作一个Discord机器人.一旦使用任何bot命令,控制台就会打印DeprecationWarning.例如:

(node:15656) DeprecationWarning: Collection#find: pass a function instead
Run Code Online (Sandbox Code Playgroud)

(node:15656)有时是另一个数字,几乎总是在改变.
这是我的代码看起来像(只有一个命令,我有多个,但我得到了所有这些错误):

const botconfig = require("./botconfig.json")
const Discord = require("discord.js");
const bot = new Discord.Client();

bot.on("ready", () => { 
    console.log(`Launched ${bot.user.username}...`);
    bot.user.setActivity("Games", { type: "PLAYING" });
});

bot.on("message", async message => {
    if (message.author.bot) return;

    let prefix = botconfig.prefix;
    let messageArray = message.content.split(" ");
    let cmd = messageArray[0];
    let args = messageArray.slice(1);
    let botico = bot.user.displayAvatarURL;

    if (cmd == `${prefix}help`) {
        let helpEmbed = new Discord.RichEmbed()
            .addField(".kick", "kick a user", true) …
Run Code Online (Sandbox Code Playgroud)

javascript node.js discord discord.js

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

discord ×1

discord.js ×1

javascript ×1

node.js ×1