jie65535 / JGrasscutterCommand

Run Grasscutter command in QQ through Mirai
GNU Affero General Public License v3.0
38 stars 4 forks source link

[功能] 区分管理员执行命令权限 #7

Closed mxtilx closed 2 years ago

mxtilx commented 2 years ago

Screenshot_2022-09-18-20-36-13-21

jie65535 commented 2 years ago

因为管理员默认是使用控制台命令执行的,因此管理员绑定没有效果,此处可能需要设计如何区分管理员使用哪一种身份。

jie65535 commented 2 years ago

此外,还应该设计别名允许传参或指定目标。

jie65535 commented 2 years ago

https://github.com/jie65535/JGrasscutterCommand/releases/tag/v0.4.0

现已发布更新,邀请您协助测试新版本功能,并将测试结果在下方回复,谢谢!

mxtilx commented 2 years ago

https://github.com/jie65535/JGrasscutterCommand/releases/tag/v0.4.0

现已发布更新,邀请您协助测试新版本功能,并将测试结果在下方回复,谢谢!

才看到抱歉

mxtilx commented 2 years ago

https://github.com/jie65535/JGrasscutterCommand/releases/tag/v0.4.0

现已发布更新,邀请您协助测试新版本功能,并将测试结果在下方回复,谢谢!

Screenshot_2022-10-05-22-38-13-46

jie65535 commented 2 years ago

发布里已经说了,默认前缀 ! 是以用户身份,新增加了一个前缀 op 来表示管理员执行。

jie65535 commented 2 years ago

不清楚,可能是终端的问题,关键看配置文件里设置对了没有,试试能不能执行就知道了。

顺便,还增加了别名可以用参数的功能,像刚刚那个礼包,可以at某人来指定发给谁。 例如 op 新手礼包 @某人 就可以给人发了