From 288439f458e8af019301789e0416fe2acd7f6d8b Mon Sep 17 00:00:00 2001 From: liuwei Date: Tue, 10 Jun 2025 13:50:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8path=20=E8=BF=9B=E8=A1=8C?= =?UTF-8?q?=E9=A2=84=E8=A7=88=E5=8F=91=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/dashboard/blueprints/message_push.py | 3 ++- plugins/message_push_task/main.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/admin/dashboard/blueprints/message_push.py b/admin/dashboard/blueprints/message_push.py index b6ccd80..d2c7507 100644 --- a/admin/dashboard/blueprints/message_push.py +++ b/admin/dashboard/blueprints/message_push.py @@ -6,6 +6,7 @@ import json import uuid from datetime import datetime from flask import Blueprint, render_template, jsonify, request, current_app, session +from pathlib import Path from werkzeug.utils import secure_filename from .auth import login_required from loguru import logger @@ -287,7 +288,7 @@ def api_preview_task(task_id): # 发送图片消息 if task.get('content_image'): - send_message_in_thread(server.client.send_image_message, recipient, task['content_image']) + send_message_in_thread(server.client.send_image_message, recipient, Path(task['content_image'])) # 发送链接消息 if task.get('content_link'): diff --git a/plugins/message_push_task/main.py b/plugins/message_push_task/main.py index 821e7fd..8337deb 100644 --- a/plugins/message_push_task/main.py +++ b/plugins/message_push_task/main.py @@ -3,6 +3,7 @@ from datetime import datetime from typing import Dict, Any, List, Optional, Tuple from loguru import logger +from pathlib import Path from base.plugin_common.message_plugin_interface import MessagePluginInterface from base.plugin_common.plugin_interface import PluginStatus @@ -169,7 +170,7 @@ class MessagePushTask(MessagePluginInterface): # 发送图片消息 if content_image: - await self.bot.send_image_message(group_id, content_image) + await self.bot.send_image_message(group_id, Path(content_image)) # 发送链接消息 if content_link: