所以,我一直感到沮丧全然这几天,因为我一直没能找到一个单一的资源联机正常文件写在JavaScript中不和谐的机器人时,如何找到表情符号,哪个。 我一直在参照本指南,了解有关表情符号,它的文件似乎是要么错误,或过时:
https://anidiots.guide/coding-guides/using-emojis
我需要的是简单的; 只是能够使用引用一个表情符号.find()
函数,并将其存储在变量中。 这里是我当前的代码:
const Discord = require("discord.js");
const config = require("./config.json");
const fs = require("fs");
const client = new Discord.Client();
const guild = new Discord.Guild();
const bean = client.emojis.find("name", "bean");
client.on("message", (message) => {
if (bean) {
if (!message.content.startsWith("@")){
if (message.channel.name == "bean" || message.channel.id == "478206289961418756") {
if (message.content.startsWith("<:bean:" + bean.id + ">")) {
message.react(bean.id);
}
}
}
}
else {
console.error("Error: Unable to find bean emoji");
}
});
PS的全豆东西只是一个测试
但每次我运行此代码,它只是返回此错误和模具:
(node:3084) DeprecationWarning: Collection#find: pass a function instead
有什么我错过了吗? 我很为难......