Mirai Console 的权限问题
-
想问一下 被许可人 中的 g 和 m 权限字符有什么区别 。精确群具体是什么意思呢?
-
和检查权限的功能有关,阅读该功能的用户手册,它检查哪个,你就授权哪个
- 已知mirai-console对于Commad检查的是发出消息的
群成员
,所以此时应该授权 m权限。例如mirai-console里内置的那些Commad。 - 某些插件用户手册会告知,该插件里写的某些功能会检查 g 权限,例如:该插件自己写的定时任务逻辑,检查bot的所有群,若该群拥有g权限则发送消息。所以此时应该授权 g权限。
- 某些插件用户手册会告知,该插件会检查 m权限,但表示的是别的意思。
- 某些插件用户手册会告知,该插件的功能开关(权限开关)是通过别的方式修改(保存在别的文件),不是通过
/perm
管理(不是保存在PermissionService.yml
)
- 已知mirai-console对于Commad检查的是发出消息的
-
@hundun000 谢谢给我解惑了 。插件说g权限 但是测试 实际要m权限才能 后面看 Mirai Console 文档 也不是很理解。看到你说才知道 没想到是根据插件选择的 。Mirai Console 只是提供了这种功能 。插件靠什么权限判断是插件开发者实现的。
-