From 66604fe5756157d4d0e365e16cc6779037602b59 Mon Sep 17 00:00:00 2001 From: Orion Date: Mon, 4 May 2026 02:56:55 +0800 Subject: [PATCH] =?UTF-8?q?docs(core):=20=F0=9F=93=9D=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=20README=20=E8=AF=B4=E6=98=8E=E6=96=87=E6=A1=A3=E4=BB=A5?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E6=B6=88=E6=81=AF=E5=88=A0=E9=99=A4=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在文档中新增了关于 `/del` 命令的使用说明,详细描述了用户和管理员如何通过该命令实现双向消息删除功能。同时优化了文档的整体结构排版,提高了内容的可读性。 主要变更内容: - 在功能概览中加入 `/del` 命令介绍 - 在用户流程章节详细说明了用户侧与管理员侧的删除逻辑 - 明确了删除权限限制:用户仅能删除自己发送的消息 --- telegram/README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/telegram/README.md b/telegram/README.md index dd2b947..edf5429 100644 --- a/telegram/README.md +++ b/telegram/README.md @@ -18,6 +18,7 @@ - 网页验证提交会校验 Telegram WebApp `initData`,并使用 nonce 防止伪造 `user_id`。 - 管理员 ID 与协管 ID 使用精确匹配,避免字符串片段误判。 - 屏蔽词和自动回复正则使用安全包装,降低坏正则导致 Worker 异常或 ReDoS 的风险。 +- **新增 `/del` 命令**:用户和管理员都可以删除消息(详见下方说明)。 ## 核心功能 @@ -32,6 +33,7 @@ - 支持消息编辑记录同步。 - 支持消息备份到指定群或频道。 - 内置 Telegram 管理面板,主管理员通过 `/start` 打开。 +- **支持双向消息删除**:用户和管理员都可以通过 `/del` 命令删除消息。 ## 运行环境 @@ -163,6 +165,10 @@ curl -X POST "https://api.telegram.org/bot/setWebhook" \ 5. 验证通过后,用户消息会转发到管理员群中的个人 topic。 6. 管理员在 topic 中回复,Bot 会把回复发送给该用户。 7. 用户或管理员编辑消息时,Bot 会同步对应的编辑提示。 +8. **删除消息**: + - **用户侧**:引用自己发送的消息,发送 `/del` 命令,可以删除该消息并通知管理员。 + - **管理员侧**:在 topic 中引用消息,发送 `/del` 命令,可以同时删除用户侧和管理员侧的消息。 + - **注意**:用户只能删除自己发送的消息,无法删除管理员回复的消息。 ## 安全建议