115Bot 使用指南:打造你的智能115云管家
项目地址:GitHub仓库 | Docker Hub
一、核心功能概览
1. 高效文件管理
- 批量解压:支持多压缩包自动处理
- 创建strm文件:智能生成媒体库索引文件
- 多格式转存:视频/图片/文件/音频一键转存115
2. 智能任务调度
- 离线任务监控:
- 下载完成自动归档
- 智能过滤广告文件
- 批量重命名(去除指定字符串)
- 多任务队列:支持2个并行转存任务
3. 订阅与自动化
- 演员订阅更新:自动上传磁力链与封面图
- 许愿树系统:
- 定时许愿/助愿/采纳
- 支持多账号协作
- 自定义答谢空间(默认5GB)
4. 交互增强
- 智能提取:自动识别消息中的磁力链/ED2K
- 状态监控:实时查看机器人运行状态
二、安装与配置
1. 镜像部署
# 拉取最新镜像
docker pull len996/115bot:latest
# 启动容器(建议使用docker-compose)
docker run -d --name 115bot \
-v ./application.properties:/application.properties \
-v /115bot:/115bot \
len996/115bot:latest
2. 配置文件详解
# 必填项
bot.token=YOUR_TELEGRAM_BOT_TOKEN # 机器人Token
# 可选配置
bot.apiId=TELEGRAM_API_ID # 视频转存需要
bot.apiHash=TELEGRAM_API_HASH # 视频转存需要
# 许愿树配置
xyssWitch=true # 功能开关
rewardSpace=5 # 答谢空间(GB)
wishcron=0 10 1/8 * * ? # 许愿定时任务(每8小时10分)
replycron=0 15 1/8 * * ? # 助愿定时任务
adoptcron=0 20 1/8 * * ? # 采纳定时任务
# 账号配置(多账号用逗号分隔)
reply1=cookie1
reply2=cookie2
wish1=cookie1
wish2=cookie2
三、核心命令速查表
1. 基础控制
命令 |
功能 |
使用示例 |
/s |
启用/停止核心功能 |
/s start |
/id |
获取当前用户ID |
|
/setid |
绑定操作权限 |
/setid 123456 |
2. 任务管理
命令 |
功能 |
使用示例 |
/task |
查看转存任务状态 |
|
/state |
查看系统状态 |
|
/d |
单文件转存(带重命名) |
回复视频 + /d 新文件名 |
3. 订阅配置
命令 |
功能 |
使用示例 |
/rssauto |
开启订阅自动上传 |
|
/actress |
设置订阅演员列表 |
/actress 演员A,演员B |
4. 高级设置
命令 |
功能 |
使用示例 |
/setcid |
设置默认存储目录 |
/setcid 123456789 |
/v |
查看版本信息 |
|
四、使用场景示例
1. 磁力链批量处理
- 转发消息到机器人
- 自动识别并添加任务
- 任务完成后自动归档到指定目录
2. 视频转存工作流
用户消息 → 回复 `/d 电影名` → 自动下载 → 上传115 → 删除本地文件
3. 订阅更新流程
设置演员 → 定时抓取更新 → 自动转存115 → 生成strm文件
五、注意事项
- 权限管理:通过
/setid
绑定操作权限,防止滥用
- 存储路径:使用
/setcid
配置目录时,需从浏览器地址栏获取CID
- 性能优化:建议为容器分配至少2GB内存
- 订阅设置:
/actress
每次设置会覆盖历史配置,需完整输入
技术交流可加入Telegram群组:点击加入
评论区