discord.js 查找反应量(服务器表情符号)

时间:2021-03-24 09:55:51

标签: discord.js

所以我为我的不和谐服务器创建了一个机器人 它需要检查何时有 x 票数 在一条消息上,而不是做一些事情

而且我找不到检查数量的方法 服务器对消息的表情符号反应

我只找到了如何查看普通表情符号

1 个答案:

答案 0 :(得分:0)

const reactionEmoji = message.guild.emojis.cache.find(
 (emoji) => emoji.name === 'Potato'
);

const filter = (reaction, user) => {
 return reaction.emoji.name === reactionEmoji;
};

message
 .awaitReactions(filter, { max: 4, time: 60000, errors: ['time'] })
 .then((collected) => console.log(collected.size))
 .catch((collected) => {
  console.log(`After a minute, only ${collected.size} out of 4 reacted.`);
 });

message.react(reactionEmoji);

来源:discord.js doc