目前,我开始使用Discord.js制作Discord Bots,并制作了Verification-Bot。您只需要对消息做出反应,您将获得角色。
我的问题是:BOT发布嵌入进行验证后,它在开始的几分钟内开始工作,而在随后的几天内却无法工作。
代码:
client.on("messageReactionAdd", async (reaction, user) =>{
if(reaction.message.partial) await reaction.message.fetch();
if(reaction.partial) await reaction.fetch();
if(user.bot) return;
if (!reaction.message.guild) return;
if(reaction.message.channel.id === "768861499355299861"){
if (reaction.emoji.name === '✅'){
await reaction.message.guild.members.cache.get(user.id).roles.add("768868719672688650");
}
}