feat: проверка существования канала при привязке

This commit is contained in:
Artem Tsyrulnikov
2025-12-15 22:09:23 +03:00
parent 68edf11576
commit 83a81f46f7
22 changed files with 270 additions and 125 deletions

View File

@@ -12,6 +12,10 @@ class AppConfig(BaseModel):
URL: str
class ParserConfig(BaseModel):
URL: str
class Settings(BaseSettings):
model_config = SettingsConfigDict(env_file='.env', case_sensitive=False, env_nested_delimiter='__')
@@ -20,6 +24,7 @@ class Settings(BaseSettings):
logger: LoggerConfig
telegram: TelegramConfig
jwt: JWTConfig
parser: ParserConfig
settings: Settings = load_settings(Settings)