summaryrefslogtreecommitdiff
path: root/ATRI/config.py
diff options
context:
space:
mode:
authorKyomotoi <[email protected]>2022-02-03 14:36:24 +0800
committerKyomotoi <[email protected]>2022-02-03 14:36:24 +0800
commit3e32ca3964ff8f40e0b491e87f153040f2348fd0 (patch)
treed04d19ba5a25f6f1f6a9c4f8c398d49eb252df3c /ATRI/config.py
parentf5a020d45f7294214bbcd488955b9c391d651a6d (diff)
downloadATRI-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.py17
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,
}