diff --git a/cores/qqbot/core.py b/cores/qqbot/core.py index 81b786cf6..f00276e9d 100644 --- a/cores/qqbot/core.py +++ b/cores/qqbot/core.py @@ -207,7 +207,7 @@ def upload(): except BaseException as e: gu.log("上传统计信息时出现错误: " + str(e), gu.LEVEL_ERROR, tag="Upload") pass - time.sleep(10) + time.sleep(10*60) ''' 初始化机器人 @@ -367,7 +367,7 @@ def initBot(cfg, prov): gocq_bot = QQ(False) gu.log("机器人部署教程: https://github.com/Soulter/QQChannelChatGPT/wiki/", gu.LEVEL_INFO, fg=gu.FG_COLORS['yellow']) - gu.log("如果有任何问题, 请在 https://github.com/Soulter/QQChannelChatGPT 上提交issue说明问题!", gu.LEVEL_INFO, fg=gu.FG_COLORS['yellow']) + gu.log("如果有任何问题, 请在 https://github.com/Soulter/QQChannelChatGPT 上提交issue或加群322154837", gu.LEVEL_INFO, fg=gu.FG_COLORS['yellow']) gu.log("请给 https://github.com/Soulter/QQChannelChatGPT 点个star!", gu.LEVEL_INFO, fg=gu.FG_COLORS['yellow']) # QQ频道 diff --git a/main.py b/main.py index 245226d1f..8252213a8 100644 --- a/main.py +++ b/main.py @@ -11,7 +11,7 @@ def main(): cfg = yaml.safe_load(ymlfile) except BaseException as e: print(e) - input("第三方依赖库未完全安装完毕,请退出程序重试。") + input("第三方库未完全安装完毕,请退出程序重试。") exit() import util.general_utils as gu if 'http_proxy' in cfg: @@ -53,50 +53,35 @@ def check_env(): print("请使用Python3.8运行本项目") input("按任意键退出...") exit() - - # 检查pip - # pip_tag = "pip" - # mm = os.system("pip -V") - # if mm != 0: - # mm1 = os.system("pip3 -V") - # if mm1 != 0: - # print("未检测到pip, 请安装Python(版本应>=3.9)") - # input("按任意键退出...") - # exit() - # else: - # pip_tag = "pip3" if os.path.exists('requirements.txt'): pth = 'requirements.txt' else: pth = 'QQChannelChatGPT'+ os.sep +'requirements.txt' - print("正在更新三方依赖库...") + print("正在检查更新第三方库...") try: - pipmain(['install', '-r', pth]) - print("依赖库安装完毕。") + pipmain(['install', '-r', pth, '--quiet']) except BaseException as e: print(e) while True: - res = input("依赖库可能安装失败了。\n如果是报错ValueError: check_hostname requires server_hostname,请尝试先关闭代理后重试。\n输入y回车重试\n输入c回车使用国内镜像源下载\n输入其他按键回车继续往下执行。") + res = input("安装失败。\n如报错ValueError: check_hostname requires server_hostname,请尝试先关闭代理后重试。\n1.输入y回车重试\n2. 输入c回车使用国内镜像源下载\n3. 输入其他按键回车继续往下执行。") if res == "y": try: pipmain(['install', '-r', pth]) - print("依赖库安装完毕。") break except BaseException as e: print(e) continue - elif res == "c": try: pipmain(['install', '-r', pth, '-i', 'https://mirrors.aliyun.com/pypi/simple/']) - print("依赖库安装完毕。") break except BaseException as e: print(e) continue else: break + print("第三方库检查完毕。") def get_platform(): import platform diff --git a/util/plugin_util.py b/util/plugin_util.py index 6505ac124..ed57aaf99 100644 --- a/util/plugin_util.py +++ b/util/plugin_util.py @@ -18,7 +18,6 @@ def get_modules(path): for root, dirs, files in os.walk(path): # 获得所在目录名 p_name = os.path.basename(root) - print(p_name) for file in files: if file.endswith(".py") and not file.startswith("__") and p_name.lower() == file[:-3].lower(): modules.append(file[:-3])