plugin-manager
plugin-manager copied to clipboard
Nonebot Plugin Manager base on import hook
如题,不知道输什么指令好,如何block所有群聊,试过用*感觉没用
env设置了超级用户没有用
现在`npm ls`是所有人都可以使用的,希望能新增一个配置项禁止非特权用户查询插件列表
举个栗子,a 插件初始权限是 757 ,某群 123456789 开关了一下这个插件,那么配置文件中会存入如下配置 ```yml a: group: 123456789: 7 mode: '757' status: true user: {} ``` 这时超级用户使用 `npm chmod 755 a` 修改了全部群的 a 插件权限为 5 ,但是这时群 123456789 的权限并没有连带一起修改,配置如下...
npm chmod mode nonebot_plugin_setu4 757输入后插件不删除会导致整个bot没反应(我知道指令写错了,但是复制的时候没看清,大佬有啥解决方法吗,怎么才能再次启用) 报错: Traceback (most recent call last): File "bot.py", line 72, in nonebot.run(app="__mp_main__:app") File "/usr/local/lib/python3.8/dist-packages/nonebot/__init__.py", line 261, in run get_driver().run(*args, **kwargs) File "/usr/local/lib/python3.8/dist-packages/nonebot/drivers/fastapi.py", line 170, in...
若某个插件因bug导致某次启动没有被加载,会导致npm记录的权限信息被清空,感觉很不友好 能否避免类似的情况? 真寻好像有个连续5次加载失败再清空插件数据的机制
添加一个插件调用次数限制的功能 - 群聊中所有群成员调用次数限制 - 群聊中个人调用次数限制 - 个人私聊中调用次数限制 - 计数周期可按周、日或者时间段来设置,可设置不同插件分别设置