diff --git a/astrbot/core/platform/sources/aiocqhttp/aiocqhttp_message_event.py b/astrbot/core/platform/sources/aiocqhttp/aiocqhttp_message_event.py index 9bb8b938f..898411dfe 100644 --- a/astrbot/core/platform/sources/aiocqhttp/aiocqhttp_message_event.py +++ b/astrbot/core/platform/sources/aiocqhttp/aiocqhttp_message_event.py @@ -29,7 +29,7 @@ class AiocqhttpMessageEvent(AstrMessageEvent): # convert to base64 bs64 = await segment.convert_to_base64() d["data"] = { - "file": bs64, + "file": f"base64://{bs64}", } elif isinstance(segment, At): d["data"] = {