愿所有的美好和期待都能如约而至

不一致js检查反应用户角色

发布时间:  来源:互联网  作者:匿名  标签:discord discord.js error Discord js check reaction user role exception IT资讯 java  热度:37.5℃

本文介绍了不一致js检查反应用户角色的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试通过对按钮做出反应来关闭票证。但反应必须由”支持”角色来给予。我做不到。在这一点上,reaction.Message.ember.Roles.Has对我没有帮助。以下是我的代码;

client.on("messageReactionAdd", (reaction, user) => {
  if(reaction.message.member.roles.has('ROLE')) {
  let id = user.id.toString().substr(0, 4) + user.discriminator;
  let chan = `ticket-${id}`;

  const supchan = reaction.message.guild.channels.find(
    (channel) => channel.name === chan
  );
  const chan_id = supchan ? supchan.id : null;

  if (
    reaction.emoji.name === "

勇敢去编程!

勇敢的热爱编程,未来的你一定会大放异彩,未来的生活一定会因编程更好!

TOP