求助:如何禁用已有的权限
-
目前正在调试一个基于Mirai的占卜插件链接文本。
该插件的权限如下:
org.alerhughes.plugin-voodoo:* The base permission
| |- org.alerhughes.plugin-voodoo:command.sb
| |- org.alerhughes.plugin-voodoo:command.vdds
| |- org.alerhughes.plugin-voodoo:command.vdluck
| |- org.alerhughes.plugin-voodoo:command.vdtarot目前的情况是,我此前使用了
/permission permit <被许可人 ID> <权限 ID>
命令来授权了一个群组的所有人使用所有该命令及子命令的权限。
目前我希望做到的是,仅在上面的权限ID中,保留“vdluck”的命令,同时取消所有其他命令的授权。
我使用的命令是:/permission remove <被许可人ID> org.alerhughes.plugin-voodoo:command.vdluck
然而mcl反馈是
Mirai Console 内置权限系统目前不支持单独禁用继承得到的权限. 可取消继承来源再为其分别分配
现在不知道应该如何进行操作,望不吝赐教!
-
都已经明说不支持了
-
@cssxsh 是的,但是我想问的其实是后半句“取消继承来源”具体要怎么实现
-
@khris12138
这个日志之后的部分会给出权限来源