如何防止人们增加额外的反应? Discord JS

时间:2020-10-22 09:05:18

标签: discord discord.js

我正在制造一个机器人,并且希望将人们对嵌入的反应限制为四个。那么我如何将它们限制为仅四个反应。

1 个答案:

答案 0 :(得分:2)

您可以使用Client#messageReactionAdd事件,只要将响应添加到邮件中就会触发该事件。

您可以检查邮件中是否有4个以上反应,并在需要时删除该反应。


client.on("messageReactionAdd", (MessageReaction, User) => {
    if (MessageReaction.message.reactions.cache.size > 4) MessageReaction.remove();
});