不一致js检查反应用户角色
本文介绍了不一致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 === "