mirror of
https://github.com/mamoe/mirai.git
synced 2025-01-10 02:20:14 +08:00
Update Permissions.md
This commit is contained in:
parent
34a892e4d7
commit
539b397be0
@ -68,7 +68,7 @@ data class PermissionId(
|
||||
|
||||
#### 根权限
|
||||
|
||||
[`RootPermission`] 是所有权限的父权限。其 ID 为 "*:*"
|
||||
[`RootPermission`] 是所有权限的父权限。其 ID 为 "\*:\*"
|
||||
|
||||
## 被许可人
|
||||
|
||||
@ -121,14 +121,14 @@ interface PermitteeId {
|
||||
| 精确临时会话 | t123456.789 | 群 123456 内的成员 789. 必须通过临时会话 |
|
||||
| 精确群成员 | m123456.789 | 群 123456 内的成员 789. 同时包含临时会话. |
|
||||
| 精确用户 | u123456 | 同时包含群成员, 好友, 临时会话 |
|
||||
| 任意群 | g* | |
|
||||
| 任意群的任意群员 | m* | |
|
||||
| 精确群的任意群员 | m123456.* | 群 123456 内的任意成员. 同时包含临时会话. |
|
||||
| 任意群的任意临时会话 | t* | 必须通过临时会话 |
|
||||
| 精确群的任意临时会话 | t123456.* | 群 123456 内的任意成员. 必须通过临时会话 |
|
||||
| 任意好友 | f* | |
|
||||
| 任意用户 | u* | 任何人在任何环境 |
|
||||
| 任意对象 | * | 即任何人, 任何群, 控制台 |
|
||||
| 任意群 | g\* | g 意为 group |
|
||||
| 任意群的任意群员 | m\* | m 意为 member |
|
||||
| 精确群的任意群员 | m123456.\* | 群 123456 内的任意成员. 同时包含临时会话. |
|
||||
| 任意群的任意临时会话 | t\* | t 意为 temp. 必须通过临时会话 |
|
||||
| 精确群的任意临时会话 | t123456.\* | 群 123456 内的任意成员. 必须通过临时会话 |
|
||||
| 任意好友 | f\* | f 意为 friend |
|
||||
| 任意用户 | u\* | u 意为 user. 任何人在任何环境 |
|
||||
| 任意对象 | \* | 即任何人, 任何群, 控制台 |
|
||||
|
||||
### 获取被许可人
|
||||
|
||||
@ -164,8 +164,9 @@ fun Permission.testPermission(PermitteeId): Boolean
|
||||
|
||||
### 使用内置权限服务指令
|
||||
|
||||
**根指令**: "/permission", "/perm", "/权限"
|
||||
**指令**: "/permission", "/perm", "/权限"
|
||||
|
||||
使用指令而不带参数可以获取如下用法:
|
||||
```
|
||||
/permission cancel <被许可人 ID> <权限 ID> 取消授权一个权限
|
||||
/permission cancelall <被许可人 ID> <权限 ID> 取消授权一个权限及其所有子权限
|
||||
|
Loading…
Reference in New Issue
Block a user