javascript - 如何检查用户是否具有任何列出的权限?
问题描述
如何检查用户是否具有任何列出的权限?这是一个很大的列表,所以我不想使用:
if (interaction.member.permissions.has('KICK_MEMBERS') || interaction.member.permissions.has('KICK_MEMBERS') || ...)
我尝试使用数组,但它只有在用户拥有所有这些权限时才有效。
if (interaction.member.permissions.has(['KICK_MEMBERS', 'BAN_MEMBERS', ...]))
有任何想法吗?
解决方案
推荐阅读
- android - 如何在离子文本字段中设置前缀值
? - c# - 数据表行被覆盖
- java - 值注释在 Junit 测试中不起作用
- java - 让三个按钮中唯一的一个按钮可以选择,如果我再次单击它可以恢复原始状态
- sql - 基于单个成员 id 更新 Oracle SQL 中的表
- python - windows-7 x64下离线环境下运行Tensorflow-GPU的问题
- php - 如何将 preg_replace 用于具有或条件的模式?
- c# - 异步方法中的 MessageBox 显示错误的 z-Order
- spring-boot - SQL Server重启后EntityManager无法在springboot中重新连接数据源
- ios - RxSwift - UIImageView - 观察属性 isHighlighted