diff --git a/zhenxun/builtin_plugins/admin/plugin_switch/__init__.py b/zhenxun/builtin_plugins/admin/plugin_switch/__init__.py index d98e4cf1..837be9fb 100644 --- a/zhenxun/builtin_plugins/admin/plugin_switch/__init__.py +++ b/zhenxun/builtin_plugins/admin/plugin_switch/__init__.py @@ -9,7 +9,7 @@ from zhenxun.services.log import logger from zhenxun.utils.enum import BlockType, PluginType from zhenxun.utils.message import MessageUtils -from ._data_source import PluginManager, build_plugin, build_task, delete_help_image +from ._data_source import PluginManager, build_plugin, build_task from .command import _group_status_matcher, _status_matcher base_config = Config.get("plugin_switch") @@ -154,7 +154,6 @@ async def _( else: result = await PluginManager.unblock_group_plugin(name, group_id) logger.info(f"开启功能 {name}", arparma.header_result, session=session) - delete_help_image(group_id) await MessageUtils.build_message(result).finish(reply_to=True) elif session.user.id in bot.config.superusers: """私聊""" @@ -218,7 +217,6 @@ async def _( session=session, target=group_id, ) - delete_help_image() await MessageUtils.build_message(result).finish(reply_to=True) @@ -266,7 +264,6 @@ async def _( else: result = await PluginManager.block_group_plugin(name, group_id) logger.info(f"关闭功能 {name}", arparma.header_result, session=session) - delete_help_image(group_id) await MessageUtils.build_message(result).finish(reply_to=True) elif session.user.id in bot.config.superusers: group_id = group.result if group.available else None @@ -338,7 +335,6 @@ async def _( session=session, target=group_id, ) - delete_help_image() await MessageUtils.build_message(result).finish(reply_to=True) diff --git a/zhenxun/builtin_plugins/admin/plugin_switch/_data_source.py b/zhenxun/builtin_plugins/admin/plugin_switch/_data_source.py index a2e51bcb..3a599dd1 100644 --- a/zhenxun/builtin_plugins/admin/plugin_switch/_data_source.py +++ b/zhenxun/builtin_plugins/admin/plugin_switch/_data_source.py @@ -1,7 +1,5 @@ -import os from typing import cast -from zhenxun.configs.path_config import DATA_PATH, IMAGE_PATH from zhenxun.models.group_console import GroupConsole from zhenxun.models.plugin_info import PluginInfo from zhenxun.models.task_info import TaskInfo @@ -11,23 +9,6 @@ from zhenxun.utils.enum import BlockType, CacheType, PluginType from zhenxun.utils.exception import GroupInfoNotFound from zhenxun.utils.image_utils import BuildImage, ImageTemplate, RowStyle -HELP_FILE = IMAGE_PATH / "SIMPLE_HELP.png" - -GROUP_HELP_PATH = DATA_PATH / "group_help" - - -def delete_help_image(gid: str | None = None): - """删除帮助图片""" - if gid: - for file in os.listdir(GROUP_HELP_PATH): - if file.startswith(f"{gid}"): - os.remove(GROUP_HELP_PATH / file) - else: - if HELP_FILE.exists(): - HELP_FILE.unlink() - for file in GROUP_HELP_PATH.iterdir(): - file.unlink() - def plugin_row_style(column: str, text: str) -> RowStyle: """被动技能文本风格