Javascript 指定的用户不受代码影响

Javascript 指定的用户不受代码影响,javascript,node.js,discord.js,Javascript,Node.js,Discord.js,hello在此命令中,如果有人将我指定的角色赋予某人,则bot将自动执行,但只有服务器所有者不受我希望指定的人员所赋予的代码的影响。不仅仅是服务器所有者。也不仅仅是一个用户我想要多个用户 client.on("guildMemberUpdate", async (oldMember, newMember) => { const o = await oldMember.guild .fetchAuditLogs({ type: "MEMBER_ROLE_UPDATE" })

hello在此命令中,如果有人将我指定的角色赋予某人,则bot将自动执行,但只有服务器所有者不受我希望指定的人员所赋予的代码的影响。不仅仅是服务器所有者。也不仅仅是一个用户我想要多个用户

client.on("guildMemberUpdate", async (oldMember, newMember) => {
  const o = await oldMember.guild
    .fetchAuditLogs({ type: "MEMBER_ROLE_UPDATE" })
    .then(audit => audit.entries.first());

  const y = o.executor;
  const ass = o.target;
  const k = oldMember.guild.channels.find(c => c.id === "641032067840344064");
  if (y.bot) return;
  let roller = ['653187994655916032', '629749325802766377'];
  if (newMember.guild.owner.id == y.id) return; // this part i think ^^ 
  if (oldMember.roles.size > newMember.roles.size) return;
    let newRoleName = newMember.roles.array();
    let newRole = newMember.guild.roles.find(r => r.id === roller[0]);


      newMember.guild.members.get(ass.id).removeRoles(roller);
      return k.send(
        `${y} adlı yetkili ${newMember} kişisine rol verdi, Tokuchi tarafından rol geri alındı!`
      );

});

如果我正确理解了您的问题,您希望能够指定谁不受其角色删除的影响。目前它只是公会的所有者

定义您自己的用户ID列表并使用:

如果包含Y.id返回;
哦,为什么我得到了声誉?我刚才问了一个问题:你的问题没有很好的表述。这可能就是为什么你会获得落选票。标题需要提出一个问题,您需要确保清楚地描述代码正在做什么以及您期望它做什么。读一遍@TokuchiLémperouge,没关系,伙计。我以前也投过反对票。请务必澄清你的问题并解释清楚。对不起,我是土耳其人^^