| import logging | |
| logger = logging.getLogger(__name__) | |
| class TextCleanerPlugin: | |
| def __init__(self): | |
| self.name = "text" | |
| self.version = "1.0.0" | |
| self.enabled = False | |
| def on_enable(self): | |
| self.enabled = True | |
| logger.info(f"文本清理插件 {self.version} 已启用") | |
| def on_disable(self): | |
| self.enabled = False | |
| logger.info(f"文本清理插件 {self.version} 已禁用") | |
| def get_status(self) -> dict: | |
| return { | |
| "name": self.name, | |
| "version": self.version, | |
| "enabled": self.enabled, | |
| "message": "运行正常" if self.enabled else "已禁用", | |
| } | |
| plugin = TextCleanerPlugin() | |