nonepkg / plugin-manager

Premium Nonebot Plugin Manager base on import hook
MIT License
73 stars 5 forks source link

export unblock_plugin_list #1

Closed MeetWq closed 3 years ago

MeetWq commented 3 years ago

希望能把未屏蔽插件的列表 export 出来,供其他插件使用 如我希望根据 unblock_plugin_list 在不同群发送不同的 help 消息

j1g5awi commented 3 years ago

感谢使用我的插件!

其实在 0.3.4 的时候是有直接导出整个 block_list.json 的功能的,但我觉得太底层了就在这个版本移除了。

我这两天正在把 handle 里的数据处理都移动到 data,get_plugin_list 到时候也会再暴露出来给其他插件,当然还是 plugin: True 这种 dict 的类型。

什么时候你看到更新 0.3.6,大概就更新这个功能了。

在下个大版本(也就是 0.4.0 ) 的时候我会尝试将 PluginList 作为一个对象,直接导出这个对象供其他插件调用。