我试图在不和谐的情况下做一个反应角色机器人

时间:2021-02-05 02:41:32

标签: discord discord.js

client.on('messageReactionAdd', async (reaction, user) => {
if(reaction.message.id === "731619243249893417"){
   const guildMember = reaction.message.guild.members.cache.get(user.id)
   if(!guildMember.roles.cache.get("692177977705889845")){
       guildMember.roles.add("692177977705889845");

我正在使用此代码,但是当我对消息做出反应时 不要给我这个角色,我是一个需要帮助的初学者,谢谢大家,对不起我的英语

1 个答案:

答案 0 :(得分:0)

机器人只监听新消息。你必须告诉他们明确地听一条旧消息,以获得他们的反应。尝试使用 this code。当向该消息添加反应时,它会获取该消息。