From c0e4d0595b8a2920ce4d87a39ed12a3464e711e9 Mon Sep 17 00:00:00 2001 From: Soulter <37870767+Soulter@users.noreply.github.com> Date: Sun, 5 Mar 2023 13:55:21 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E4=BB=A3=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- configs/config.yaml | 4 ++++ main.py | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/configs/config.yaml b/configs/config.yaml index f577db6c9..5c433c65f 100644 --- a/configs/config.yaml +++ b/configs/config.yaml @@ -47,6 +47,10 @@ notice: "此机器人由Github项目QQChannelChatGPT驱动。" # 设置为false则频道成员不能私聊机器人。 direct_message_mode: true +# 系统代理 +# http_proxy: mask +# https_proxy: mask + ################外带程序(插件)################ # 逆向ChatGPT库 diff --git a/main.py b/main.py index c91d6b289..e2db10643 100644 --- a/main.py +++ b/main.py @@ -8,12 +8,19 @@ import requests,json abs_path = os.path.dirname(os.path.realpath(sys.argv[0])) + '/' + def main(loop, event): import cores.qqbot.core as qqBot import yaml ymlfile = open(abs_path+"configs/config.yaml", 'r', encoding='utf-8') cfg = yaml.safe_load(ymlfile) + + if 'http_proxy' in cfg: + os.environ['HTTP_PROXY'] = cfg['http_proxy'] + if 'https_proxy' in cfg: + os.environ['HTTPS_PROXY'] = cfg['https_proxy'] + provider = privider_chooser(cfg) print('[System] 当前语言模型提供商: ' + provider) # 执行Bot