处理图片下载流程
This commit is contained in:
2
robot.py
2
robot.py
@@ -227,7 +227,7 @@ class Robot(Job):
|
||||
# # 聊天记录入库动作:
|
||||
try:
|
||||
self.message_storage.archive_message(msg)
|
||||
# 单独处理图片消息
|
||||
# 单独处理图片消息 后续写定时任务自动完成下载。延时处理。
|
||||
if msg.msg_type == MessageType.IMAGE: # 图片消息类型
|
||||
self.message_storage.process_image(msg)
|
||||
except Exception as e:
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import time
|
||||
from datetime import datetime, timedelta
|
||||
import xml.etree.ElementTree as ET
|
||||
import logging
|
||||
@@ -121,7 +122,9 @@ class MessageStorage:
|
||||
# 确保目标目录存在
|
||||
if not os.path.exists(target_dir):
|
||||
os.makedirs(target_dir, exist_ok=True)
|
||||
|
||||
# 延时10秒下载试试
|
||||
logger.info(f"延时10秒下载图片{msg.content.xml_content}")
|
||||
time.sleep(10)
|
||||
# 尝试使用wcf下载图片到分组后的目录
|
||||
json = self.client.download_image(msg.appid, msg.content.xml_content, 1)
|
||||
# {
|
||||
|
||||
Reference in New Issue
Block a user