我如何做到这一点,以便它找到以Leader
开头的角色,并且会找到例如Leader of server
的角色……请让我知道:D
当前代码:
const leaderRole = message.guild.roles.cache.find(role => role.name == "Leader");
const leaderMembers = message.guild.members.cache.filter(member => member.roles.cache.find(role => role == leaderRole)).map(member => member.user);
答案 0 :(得分:0)
role.name.indexOf('Leader') !== -1
为了区分大小写。
role.name.toLowerCase().indexOf('leader')
例如
const leaderRole = message.guild.roles.cache.find(role => role.name.indexOf('Leader') !==-1 );