Update Permissions.md

This commit is contained in:
Him188 2020-11-08 12:16:26 +08:00 committed by GitHub
parent 34a892e4d7
commit 539b397be0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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> 取消授权一个权限及其所有子权限