diff --git a/lib/message/converter.ts b/lib/message/converter.ts index 0c178188..3a1bc76e 100644 --- a/lib/message/converter.ts +++ b/lib/message/converter.ts @@ -444,8 +444,10 @@ export class Converter { quote(source: Quotable) { const elems = new Converter(source.message || "", this.ext).elems const tmp = this.brief - this.at({ type: "at", qq: source.user_id }) - this.elems.unshift(this.elems.pop()!) + if(!this.ext?.dm){ + this.at({ type: "at", qq: source.user_id }) + this.elems.unshift(this.elems.pop()!) + } this.elems.unshift({ 45: { 1: [source.seq],