From ccad7366f754269fbd7e11cb2000004fc46a6cba Mon Sep 17 00:00:00 2001 From: liuwei Date: Tue, 22 Apr 2025 15:13:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=B9=E9=87=8F=E5=8F=AA=E6=94=AF=E6=8C=8120?= =?UTF-8?q?=E4=B8=AA=E4=BB=A5=E5=86=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 4 +++- robot.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index 9ecc18c..cc8ed72 100644 --- a/main.py +++ b/main.py @@ -2,6 +2,7 @@ # -*- coding: utf-8 -*- import logging import threading +import time from argparse import ArgumentParser import uvicorn from fastapi import FastAPI @@ -98,7 +99,8 @@ def main(chat_type: int): if error_msg: logger.error("登录失败") return - + #休眠等待server启动,防止回调设置失败 + time.sleep(10) resp = client.set_callback(token, callback_url) print(f"set_callback:{resp}") diff --git a/robot.py b/robot.py index 441b10a..f11d0d8 100644 --- a/robot.py +++ b/robot.py @@ -452,7 +452,7 @@ class Robot(Job): """更新联系人详细信息(昵称等)""" try: # 将wxid列表分批处理,每批50个 - batch_size = 50 + batch_size = 10 wxids = list(contacts_dict.keys()) for i in range(0, len(wxids), batch_size):