diff --git a/main.py b/main.py index 94608f1..80416e3 100644 --- a/main.py +++ b/main.py @@ -6,11 +6,13 @@ QQ群日常分析插件 """ import asyncio +from typing import Any, Optional from astrbot.api import AstrBotConfig, logger from astrbot.api.event import filter from astrbot.api.star import Context, Star from astrbot.core.message.components import File +from astrbot.core.platform.astr_message_event import AstrMessageEvent from astrbot.core.platform.sources.aiocqhttp.aiocqhttp_message_event import ( AiocqhttpMessageEvent, ) @@ -19,6 +21,7 @@ from astrbot.core.star.filter.permission import PermissionType from .src.application.analysis_orchestrator import AnalysisOrchestrator, AnalysisConfig from .src.infrastructure.platform.factory import PlatformAdapterFactory from .src.core.config import ConfigManager +from .src.core.bot_manager import BotManager from .src.core.history_manager import HistoryManager from .src.reports.generators import ReportGenerator from .src.scheduler.auto_scheduler import AutoScheduler