我如何检查我的机器人是否对公会指定了权限?
How can i check if my bot have specified permissions on guild?
我正在使用以下代码检查用户是否具有踢球权限:
if (!message.member.hasPermission("KICK_MEMBERS")) {
return;
}
但是我如何检查我的机器人是否有踢成员的权限?
好吧,如果你想检查机器人是否可以踢人,你应该使用 <memberToKick>.kickable
应该 return true/false 机器人是否可以踢那个成员。
但是要检查机器人是否有任何权限,guild.me
return 是机器人的公会成员,所以 guild.me.hasPermission("")
.
我正在使用以下代码检查用户是否具有踢球权限:
if (!message.member.hasPermission("KICK_MEMBERS")) {
return;
}
但是我如何检查我的机器人是否有踢成员的权限?
好吧,如果你想检查机器人是否可以踢人,你应该使用 <memberToKick>.kickable
应该 return true/false 机器人是否可以踢那个成员。
但是要检查机器人是否有任何权限,guild.me
return 是机器人的公会成员,所以 guild.me.hasPermission("")
.