|
|
本帖最后由 725216 于 2025-12-4 09:26 编辑
GitHub开源地址:https://github.com/krau/SaveAny-Bot/
- 支持文档/视频/图片/贴纸…甚至还有Telegraph
- 注册禁止保存的文件
- 批量下载
- 流式传输
- 多用户使用
- 基于存储规则的自动整理
- 监听并自动转存指定聊天的消息, 支持过滤
- 使用 js 编写解析器插件以转存任意网站的文件
- 存储端支持:
- Alist
- S3 (MinioSDK)
- WebDAV
- 本地磁盘
- 请不要发布这类群,谢谢 (重传回指定聊天)
- 在 Release 页面下载对应平台的二进制文件。
- 解压后把saveanybot上传到openwrt的/usr/bin文件夹,设置可执行权限,先cd /usr/bin/,再chmod +x saveany-bot ,
- /usr/bin目录下新建config.toml文件内容如下;也设置权限chmod +x config.toml,需要设置token和下载目录base_path 和id,token和id获取方法参考https://www.boyy.org/notebook/mark/141118.html
- [请不要发布这类群,谢谢]
- token = "" # 你的 Bot Token, 在 @BotFather 获取
- [请不要发布这类群,谢谢.proxy]
- # 启用代理连接 请不要发布这类群,谢谢, 当前只支持 socks5
- enable = false
- url = "socks5://127.0.0.1:7890"
- [[storages]]
- name = "本地磁盘"
- type = "local"
- enable = true
- base_path = "./downloads"
- [[users]]
- id = 114514 # 你的 请不要发布这类群,谢谢 账号 id
- storages = []
- blacklist = true
复制代码 /usr/bin目录输入./saveany-bot如果正常启动就说明设置正确- root@iPhone:/usr/bin# ./saveany-bot
- 已加载 1 个存储后端
- - 本地磁盘 (local)
- 09:43:02 INFO <cmd/run.go:61> 正在启动
- 09:43:12 DEBU <database/db.go:39> Database connected
- 09:43:12 DEBU <database/db.go:46> Database migrated
- 09:43:12 INFO <database/db.go:47> Database initialized
- 09:43:12 INFO <storage/load.go:69> 加载存储...
- 09:43:12 INFO <storage/load.go:76> 成功加载 1 个存储
- 09:43:12 INFO <bot/bot.go:21> 初始化 Bot...
- 09:43:16 INFO <bot/bot.go:91> Bot 初始化完成
- 09:43:16 INFO <core/core.go:60> Start processing tasks..
复制代码 在启动项-本地启动脚本里加入cd /usr/bin/ && ./saveany-bot保存就行了。我的固件好像有问题,放这里不能正常启动。我时放在定时插件taskplan开机启动任务里的,- 使用方法,电报里的任何电影分享或复制链接发送给你的上面创建的机器人,到机器人对话框里就可以下载了
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|