This commit is contained in:
qsc
2026-09-07 15:48:05 +08:00
parent 670164b804
commit 8e48869c6d
12 changed files with 52 additions and 33 deletions
+4 -2
View File
@@ -23,10 +23,12 @@ JX3BOX_API_BASE_URLS = {
class JX3BOXService:
def __init__(self, config: AstrBotConfig, sqlite: AsyncSQLiteDB, cache_sqlite: Optional[AsyncSQLiteDB] = None):
# 实例化 API Client
self._api: APIClient = APIClient()
# 引用插件配置文件
self._config = config
# 仅显式配置为 false 时关闭证书验证,旧配置默认安全开启。
self._api: APIClient = APIClient(
ssl_verify=self._config.get("tls_verify", True) is not False
)
# 引用sqlite
self._sql_db = sqlite
self._cache_db = cache_sqlite or sqlite