diff --git a/src/onebot11/action/msg/SendMsg/create-send-elements.ts b/src/onebot11/action/msg/SendMsg/create-send-elements.ts index 14f8c80e..46c4ffa7 100644 --- a/src/onebot11/action/msg/SendMsg/create-send-elements.ts +++ b/src/onebot11/action/msg/SendMsg/create-send-elements.ts @@ -118,7 +118,10 @@ const _handlers: { [OB11MessageDataType.file]: async (sendMsg, context) => { const { path, fileName } = await handleOb11FileLikeMessage(sendMsg, context); //logDebug('发送文件', path, fileName); - return SendMsgElementConstructor.file(path, fileName); + const FileEle = await SendMsgElementConstructor.file(path, fileName); + // 清除Upload的应该 + // context.deleteAfterSentFiles.push(fileName || FileEle.fileElement.filePath); + return FileEle; }, [OB11MessageDataType.video]: async (sendMsg, context) => { diff --git a/src/onebot11/action/msg/SendMsg/index.ts b/src/onebot11/action/msg/SendMsg/index.ts index 4c1a2391..5bbf651a 100644 --- a/src/onebot11/action/msg/SendMsg/index.ts +++ b/src/onebot11/action/msg/SendMsg/index.ts @@ -55,7 +55,7 @@ export async function sendMsg(peer: Peer, sendElements: SendMessageElement[], de } } //且 PredictTime ((totalSize / 1024 / 512) * 1000)不等于Nan - const PredictTime = totalSize / 1024 / 512 * 1000; + const PredictTime = totalSize / 1024 / 256 * 1000; if (!Number.isNaN(PredictTime)) { timeout += PredictTime;// 5S Basic Timeout + PredictTime( For File 512kb/s ) }