from pathlib import Path from nonebot_plugin_localstore import get_cache_dir from pydantic import BaseModel, Field CACHE_PATH: Path = get_cache_dir('nonebot_plugin_tetris_stats') class ScopedConfig(BaseModel): request_timeout: float = 30.0 screenshot_quality: float = 2 class Config(BaseModel): tetris: ScopedConfig = Field(default_factory=ScopedConfig)