javascript - Discord.js V12 找到一个以某事开头的角色
问题描述
我怎样才能让它找到一个以例如开头的角色,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);
解决方案
role.name.indexOf('Leader') !== -1
为了区分大小写。
role.name.toLowerCase().indexOf('leader')
例如
const leaderRole = message.guild.roles.cache.find(role => role.name.indexOf('Leader') !==-1 );
推荐阅读
- python - 如何将光栅文件直接合并到 ENVI 或 LAN
- android - Android Firebase 云消息传递问题 - 仅当我在应用程序中断开/重新连接到互联网时才有效
- python - 选择查询运行时重命名表和索引的策略
- docker - dockerd 是否支持 WatchdogSec sd_notify 健康检查?
- php - 将子过滤器应用于弹性搜索中的术语的正确方法是什么?
- asp.net - 本地主机无法访问此站点在 Visual Studio 中运行 Web 应用程序
- chmod - chmod 结果“没有这样的文件或目录”
- javascript - 使用 react-router-dom 时延迟加载图像
- mysql - 将 Oracle 查询转换为 mySQL
- javascript - 如何在 vuetify 中获取使用动态数组的工具提示?