From e2e0759890dd8512434caf2f2b220f0c74db2cb1 Mon Sep 17 00:00:00 2001 From: lanyi Date: Mon, 4 Jan 2021 06:28:15 +0100 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=B0=9D=E8=AF=95=20at=20=E8=87=AA?= =?UTF-8?q?=E5=B7=B1=E7=9A=84=20bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/index.ts b/index.ts index 033adbe..f4d2cb2 100644 --- a/index.ts +++ b/index.ts @@ -166,9 +166,11 @@ async function app() { // 因此,除非是为了回复的 @,否则一律转成纯文本 // 就算确实是为了回复的 @,假如转发的群里这个人不在,那也转成纯文本 // 此外,假如是回复的 @,但是这并不是回复对象的那个群,那么也转成纯文本 + // 此外,假如 @ 的是机器人自己,那么也转成纯文本 if (x.target !== quote?.author || !members.has(x.target) || - !quote.isOriginal) { + !quote.isOriginal || + x.target === botQQ) { // 把 @ 转换成纯文本的时候,优先使用哪个群里的群名片 const name = qqToName(x.target) || x.display return { type: 'Plain' as const, text: `@${name}` }