diff --git a/src/services/ForwardService.ts b/src/services/ForwardService.ts index fbccf0c..a5754ad 100644 --- a/src/services/ForwardService.ts +++ b/src/services/ForwardService.ts @@ -236,9 +236,13 @@ export default class ForwardService { if (quote) { replyTo = quote.tgMsgId; } + else{ + message+='\n\n*回复消息找不到' + } } catch (e) { this.log.error('查找回复消息失败', e); + message+='\n\n*查找回复消息失败' } } @@ -435,9 +439,25 @@ export default class ForwardService { time: quote.time, }; } + else { + source = { + message: '回复消息找不到', + seq: 1, + time: Math.floor(new Date().getTime() / 1000), + rand: 1, + user_id: this.oicq.uin, + }; + } } catch (e) { this.log.error('查找回复消息失败', e); + source = { + message: '查找回复消息失败', + seq: 1, + time: Math.floor(new Date().getTime() / 1000), + rand: 1, + user_id: this.oicq.uin, + }; } }