From 18eedf2edb57bd454241462a3aea70dd4b8abe8c Mon Sep 17 00:00:00 2001 From: krau <71133316+krau@users.noreply.github.com> Date: Fri, 22 Aug 2025 10:02:44 +0800 Subject: [PATCH] docs: update parsers configuration and features --- docs/content/zh/_index.md | 20 ++++++++++--------- .../zh/deployment/configuration/_index.md | 12 +++++++++++ 2 files changed, 23 insertions(+), 9 deletions(-) diff --git a/docs/content/zh/_index.md b/docs/content/zh/_index.md index 22aceba..0895797 100644 --- a/docs/content/zh/_index.md +++ b/docs/content/zh/_index.md @@ -11,20 +11,22 @@ title: 介绍 把 Telegram 上的文件转存到多种存储端. -## 特性 +## 🎯 特性 -- 支持文档/视频/图片/贴纸... 甚至还有 Telegraph +- 支持文档/视频/图片/贴纸…甚至还有 [Telegraph](https://telegra.ph/) - 破解禁止保存的文件 - 批量下载 - 流式传输 -- 多用户 +- 多用户使用 - 基于存储规则的自动整理 -- 支持多种存储端: - - Alist - - Minio (S3 兼容) - - WebDAV - - Telegram (重传回指定聊天) - - 本地磁盘 +- 监听并自动转存指定聊天的消息, 支持过滤 +- 使用 js 编写解析器插件以转存任意网站的文件 +- 存储端支持: + - Alist + - S3 (MinioSDK) + - WebDAV + - 本地磁盘 + - Telegram (重传回指定聊天) ## [贡献者](https://github.com/krau/SaveAny-Bot/graphs/contributors) diff --git a/docs/content/zh/deployment/configuration/_index.md b/docs/content/zh/deployment/configuration/_index.md index 80dbc0e..aaf5db9 100644 --- a/docs/content/zh/deployment/configuration/_index.md +++ b/docs/content/zh/deployment/configuration/_index.md @@ -164,6 +164,18 @@ task_fail = "curl -X POST https://example.com/api/notify -d '任务失败'" task_cancel = "bash /path/to/cancel_script.sh" ``` +### 解析器 + +解析器为 Bot 提供了处理非 Telegram 文件的能力, 例如从其他网站下载文件. 使用 `[parsers]` 配置. + +```toml +[parsers] +plugin_enable = true # 是否启用解析器插件 +plugin_dirs = ["./plugins"] # 插件目录, 可以是多个目录 +``` + +上述两个配置项只用于控制以 JavaScript 编写的解析器插件, Bot 还有内置的使用 Go 实现的解析器, 目前默认开启. + ### 杂项 ```toml