diff options
author | Kyomotoi <[email protected]> | 2022-02-03 14:36:24 +0800 |
---|---|---|
committer | Kyomotoi <[email protected]> | 2022-02-03 14:36:24 +0800 |
commit | 3e32ca3964ff8f40e0b491e87f153040f2348fd0 (patch) | |
tree | d04d19ba5a25f6f1f6a9c4f8c398d49eb252df3c /ATRI/config.py | |
parent | f5a020d45f7294214bbcd488955b9c391d651a6d (diff) | |
download | ATRI-3e32ca3964ff8f40e0b491e87f153040f2348fd0.tar.gz ATRI-3e32ca3964ff8f40e0b491e87f153040f2348fd0.tar.bz2 ATRI-3e32ca3964ff8f40e0b491e87f153040f2348fd0.zip |
🔖 更新版本:
更新记录请参考文档: atri.kyomotoi.moe/changelog/overview/
Diffstat (limited to 'ATRI/config.py')
-rw-r--r-- | ATRI/config.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/ATRI/config.py b/ATRI/config.py index d1a9bfd..b911a83 100644 --- a/ATRI/config.py +++ b/ATRI/config.py @@ -30,12 +30,26 @@ class BotSelfConfig: proxy: str = config.get("proxy", None) +class InlineGoCQHTTP: + config: dict = config["InlineGoCQHTTP"] + + accounts: list = config.get("accounts", []) + download_version: str = str(config.get("download_version", "latest")) + + class SauceNAO: config: dict = config["SauceNAO"] key: str = config.get("key", "") +class Setu: + config: dict = config["Setu"] + + reverse_proxy: bool = bool(config.get("reverse_proxy", False)) + reverse_proxy_domain: str = config.get("reverse_proxy_domain", str()) + + RUNTIME_CONFIG = { "host": BotSelfConfig.host, "port": BotSelfConfig.port, @@ -45,4 +59,7 @@ RUNTIME_CONFIG = { "command_start": BotSelfConfig.command_start, "command_sep": BotSelfConfig.command_sep, "session_expire_timeout": BotSelfConfig.session_expire_timeout, + + "gocq_accounts": InlineGoCQHTTP.accounts, + "gocq_version": InlineGoCQHTTP.download_version, } |