如何检查公会中是否有人拥有角色?discord.js

如何检查公会中是否有人拥有角色?discord.js,discord.js,Discord.js,我希望能够检查整个服务器中是否有人具有特定角色。这可能吗?返回具有给定角色的每个缓存成员的集合。注意:您需要正确使用此选项 //获取角色 const role=guild.roles.cache.get('role-id'); role.members.each((member)=>console.log(`${member.username}具有角色!`); 我收到错误,未定义角色(代码有效,但角色搜索不太有效)您是否启用了帮会成员的意图?不确定,这是什么?我的代码是:``var-ms=req

我希望能够检查整个服务器中是否有人具有特定角色。这可能吗?

返回具有给定角色的每个缓存成员的集合。注意:您需要正确使用此选项

//获取角色
const role=guild.roles.cache.get('role-id');
role.members.each((member)=>console.log(`${member.username}具有角色!`);

我收到错误,未定义角色(代码有效,但角色搜索不太有效)您是否启用了
帮会成员的意图?不确定,这是什么?我的代码是:``var-ms=require('ms');var Discord=require('Discord.js');const config=require(“../config.json”);module.exports={name:'testing',description:
testing cmnd
,异步执行(message,args,client){var guild=message.guild;var role=message.guild.roles.cache.find(r=>r.name==“Admin”);role.members.each((member)=>console.log(
${member.username}有角色!
);}```检查我在原始答案中链接的帖子。