Files
nonebot_sekai_update_notify/config.py
T
2026-08-08 00:48:09 +08:00

23 lines
582 B
Python

from nonebot import get_driver, get_plugin_config
from pydantic import BaseModel
_nickname: str = ""
_proxy: str | None = None
try:
_proxy = next(iter(get_driver().config.proxy), None)
_nickname: str = next(iter(get_driver().config.nickname), "")
except:
pass
class Config(BaseModel):
assets_studio_path: str
github_token: str | None = None
pjsk_proxy: str | None = None
@property
def proxy(self) -> str | None:
return _proxy
@property
def nickname(self) -> str:
return _nickname
pconfig: Config = get_plugin_config(Config)