diff options
author | Lint Action <[email protected]> | 2021-05-04 06:09:42 +0000 |
---|---|---|
committer | Lint Action <[email protected]> | 2021-05-04 06:09:42 +0000 |
commit | 07a7e41f72cfa9dfd207a04445f4aa5b0b6fa3ce (patch) | |
tree | b02c1b4e674acf6f56cf7335ad05acd0523af91c /ATRI/config.py | |
parent | 8e94b4cd4aea1943a9639b900e33fe0fa1de5bb8 (diff) | |
download | ATRI-07a7e41f72cfa9dfd207a04445f4aa5b0b6fa3ce.tar.gz ATRI-07a7e41f72cfa9dfd207a04445f4aa5b0b6fa3ce.tar.bz2 ATRI-07a7e41f72cfa9dfd207a04445f4aa5b0b6fa3ce.zip |
:rotating_light: 自动进行代码格式化
Diffstat (limited to 'ATRI/config.py')
-rw-r--r-- | ATRI/config.py | 70 |
1 files changed, 36 insertions, 34 deletions
diff --git a/ATRI/config.py b/ATRI/config.py index cce33aa..f1aa9e6 100644 --- a/ATRI/config.py +++ b/ATRI/config.py @@ -7,50 +7,52 @@ from pydantic import BaseConfig from .utils.yaml import load_yml -CONFIG_PATH = Path('.') / 'config.yml' +CONFIG_PATH = Path(".") / "config.yml" config = load_yml(CONFIG_PATH) class Config(BaseConfig): class BotSelfConfig: - config: dict = config['BotSelfConfig'] - - host: IPv4Address = IPv4Address(config.get('host', '127.0.0.1')) - port: int = int(config.get('port', 8080)) - debug: bool = bool(config.get('debug', False)) - superusers: set = set(config.get('superusers', ['1234567890'])) + config: dict = config["BotSelfConfig"] + + host: IPv4Address = IPv4Address(config.get("host", "127.0.0.1")) + port: int = int(config.get("port", 8080)) + debug: bool = bool(config.get("debug", False)) + superusers: set = set(config.get("superusers", ["1234567890"])) nickname: set = set( - config.get('nickname', ['ATRI', 'Atri', 'atri', '亚托莉', 'アトリ'])) - command_start: set = set(config.get('command_start', [''])) - command_sep: set = set(config.get('command_sep', ['.'])) + config.get("nickname", ["ATRI", "Atri", "atri", "亚托莉", "アトリ"]) + ) + command_start: set = set(config.get("command_start", [""])) + command_sep: set = set(config.get("command_sep", ["."])) session_expire_timeout: timedelta = timedelta( - config.get('session_expire_timeout', 2)) - session_exciting_time: int = int(config.get('session_exciting_time', 60)) - + config.get("session_expire_timeout", 2) + ) + session_exciting_time: int = int(config.get("session_exciting_time", 60)) + class NetworkPost: - config: dict = config['NetworkPost'] - - host: str = config.get('host', '127.0.0.1') - port: int = int(config.get('port', 8081)) - + config: dict = config["NetworkPost"] + + host: str = config.get("host", "127.0.0.1") + port: int = int(config.get("port", 8081)) + class AdminPage: - config: dict = config['AdminPage'] - - host: str = config.get('host', '127.0.0.1') - port: int = int(config.get('port', 8082)) - + config: dict = config["AdminPage"] + + host: str = config.get("host", "127.0.0.1") + port: int = int(config.get("port", 8082)) + class NsfwCheck: - config: dict = config['NsfwCheck'] - - enabled: bool = bool(config.get('enabled', False)) - passing_rate: float = float(config.get('passing_rate', 0.8)) - host: str = config.get('host', '127.0.0.1') - port: int = int(config.get('port', 5000)) - + config: dict = config["NsfwCheck"] + + enabled: bool = bool(config.get("enabled", False)) + passing_rate: float = float(config.get("passing_rate", 0.8)) + host: str = config.get("host", "127.0.0.1") + port: int = int(config.get("port", 5000)) + class SauceNAO: - config: dict = config['SauceNAO'] - - key: str = config.get('key', '') + config: dict = config["SauceNAO"] + + key: str = config.get("key", "") RUNTIME_CONFIG = { @@ -61,5 +63,5 @@ RUNTIME_CONFIG = { "nickname": Config.BotSelfConfig.nickname, "command_start": Config.BotSelfConfig.command_start, "command_sep": Config.BotSelfConfig.command_sep, - "session_expire_timeout": Config.BotSelfConfig.session_expire_timeout + "session_expire_timeout": Config.BotSelfConfig.session_expire_timeout, } |