feat: 添加插件配置支持,优化适配器和组件初始化

This commit is contained in:
Windpicker-owo
2025-11-22 13:24:09 +08:00
parent 7c579e6ee4
commit b08c70dfa6
10 changed files with 102 additions and 152 deletions

View File

@@ -60,6 +60,9 @@ class PlusCommand(ABC):
message: 接收到的消息对象DatabaseMessages
plugin_config: 插件配置字典
"""
if plugin_config is None:
plugin_config = getattr(self.__class__, "plugin_config", {})
self.message = message
self.plugin_config = plugin_config or {}
self.log_prefix = "[PlusCommand]"