diff --git a/bot/config_manager.py b/bot/config_manager.py index 316877f..281b8f4 100644 --- a/bot/config_manager.py +++ b/bot/config_manager.py @@ -321,48 +321,6 @@ class ConfigManager: self._current_gpu = value logger.debug(f"📊 State: {key} = {value}") - # ========== Server Configuration ========== - - def get_server_config(self, guild_id: int) -> Dict: - """Get configuration for a specific server.""" - server_config_file = self.memory_dir / "servers_config.json" - - try: - if server_config_file.exists(): - with open(server_config_file, "r") as f: - all_servers = json.load(f) - return all_servers.get(str(guild_id), {}) - except Exception as e: - logger.error(f"❌ Failed to load server config: {e}") - - return {} - - def set_server_config(self, guild_id: int, config: Dict): - """Set configuration for a specific server.""" - server_config_file = self.memory_dir / "servers_config.json" - - try: - # Load existing config - all_servers = {} - if server_config_file.exists(): - with open(server_config_file, "r") as f: - all_servers = json.load(f) - - # Update server config - all_servers[str(guild_id)] = { - **all_servers.get(str(guild_id), {}), - **config, - "last_updated": datetime.now().isoformat() - } - - # Save - with open(server_config_file, "w") as f: - json.dump(all_servers, f, indent=2) - - logger.info(f"💾 Saved server config for {guild_id}") - except Exception as e: - logger.error(f"❌ Failed to save server config: {e}") - # ========== GPU State ========== def get_gpu(self) -> str: