diff --git a/src/config/config.py b/src/config/config.py index 8c41e055..988c4417 100644 --- a/src/config/config.py +++ b/src/config/config.py @@ -680,12 +680,8 @@ class BotConfig: def idle_chat(parent: dict): idle_chat_config = parent["idle_chat"] if config.INNER_VERSION in SpecifierSet(">=1.6.2"): - config.enable_idle_chat = idle_chat_config.get( - "enable_idle_chat", config.enable_idle_chat - ) - config.idle_check_interval = idle_chat_config.get( - "idle_check_interval", config.idle_check_interval - ) + config.enable_idle_chat = idle_chat_config.get("enable_idle_chat", config.enable_idle_chat) + config.idle_check_interval = idle_chat_config.get("idle_check_interval", config.idle_check_interval) config.min_cooldown = idle_chat_config.get("min_cooldown", config.min_cooldown) config.max_cooldown = idle_chat_config.get("max_cooldown", config.max_cooldown) diff --git a/src/plugins/PFC/PFC_idle/idle_chat.py b/src/plugins/PFC/PFC_idle/idle_chat.py index 530c3187..61f78574 100644 --- a/src/plugins/PFC/PFC_idle/idle_chat.py +++ b/src/plugins/PFC/PFC_idle/idle_chat.py @@ -7,9 +7,11 @@ from datetime import datetime from src.common.logger_manager import get_logger from src.config.config import global_config from src.plugins.models.utils_model import LLMRequest + # from src.plugins.utils.prompt_builder import global_prompt_manager from src.plugins.person_info.person_info import person_info_manager from src.plugins.utils.chat_message_builder import build_readable_messages + # from ...schedule.schedule_generator import bot_schedule from ..chat_observer import ChatObserver from ..message_sender import DirectMessageSender