diff options
Diffstat (limited to 'ATRI')
-rw-r--r-- | ATRI/__init__.py | 5 | ||||
-rw-r--r-- | ATRI/config.py | 1 |
2 files changed, 4 insertions, 2 deletions
diff --git a/ATRI/__init__.py b/ATRI/__init__.py index 5346a7a..2ba9e35 100644 --- a/ATRI/__init__.py +++ b/ATRI/__init__.py @@ -3,7 +3,7 @@ from time import sleep import nonebot from nonebot.adapters.onebot.v11 import Adapter -from .config import RUNTIME_CONFIG +from .config import RUNTIME_CONFIG, InlineGoCQHTTP __version__ = "YHN-001-A05" @@ -20,7 +20,8 @@ def init(): nonebot.init(**RUNTIME_CONFIG) driver().register_adapter(Adapter) nonebot.load_plugins("ATRI/plugins") - nonebot.load_plugin("nonebot_plugin_gocqhttp") + if InlineGoCQHTTP.enabled: + nonebot.load_plugin("nonebot_plugin_gocqhttp") sleep(3) diff --git a/ATRI/config.py b/ATRI/config.py index bbd5354..66e65fc 100644 --- a/ATRI/config.py +++ b/ATRI/config.py @@ -33,6 +33,7 @@ class BotSelfConfig: class InlineGoCQHTTP: config: dict = config["InlineGoCQHTTP"] + enabled: bool = bool(config.get("enabled", True)) accounts: list = config.get("accounts", []) download_version: str = str(config.get("download_version", "latest")) |