Requestrr开源项目使用教程
1. 项目介绍
Requestrr 是一个通过聊天简化使用 Sonarr、Radarr、Overseerr 和 Ombi 等服务的聊天机器人。当前支持的平台为 Discord,但该机器人设计理念支持快速适配新功能和新的平台。
Requestrr 的主要特点包括:
- 通过 Discord 使用斜杠命令、按钮等进行内容请求。
- 与 Apple's Siri 集成。
- 用户可以在请求完成时收到通知。
- 支持通过 Overseerr 进行 Sonarr/Radarr V2/V3 多实例集成。
- 支持与 Overseerr 集成,包含用户权限/配额和问题。
- 支持与 Ombi V3 集成,包含用户角色/配额。
- 可以通过网页端完全配置。
2. 项目快速启动
快速启动 Requestrr 需要以下步骤:
首先,确保你的环境中安装了 Docker。然后打开命令提示符或终端,使用以下命令创建并启动容器:
docker run --name requestrr \
-p 4545:4545 \
-v path_to_config:/root/config \
--restart=unless-stopped \
darkalfx/requestrr
请将 path_to_config
替换为你的配置文件存储路径。启动容器后,通过浏览器访问 http://youraddress:4545/
创建管理员账户,并通过网页端进行配置。
完成配置并将机器人邀请到你的 Discord 服务器后,在 Discord 中输入 /help
查看所有可用命令。
3. 应用案例和最佳实践
应用案例
- 用户可以通过 Discord 请求添加电影或电视剧到 Sonarr 或 Radarr。
- 用户可以接收当请求的内容处理完成后的通知。
- 管理员可以通过网页端配置权限和配额,以控制用户请求的内容。
最佳实践
- 为了保证机器人稳定运行,建议使用 Docker 容器运行 Requestrr。
- 建议通过网页端配置进行精细化管理,以充分利用 Requestrr 的功能。
- 在生产环境中,建议定期备份配置文件。
4. 典型生态项目
Requestrr 作为一个聊天机器人,可以与以下典型生态项目集成:
- Sonarr:用于自动化下载和整理 TV Shows 的工具。
- Radarr:用于自动化下载和整理 Movies 的工具。
- Overseerr:用于集中管理 Sonarr 和 Radarr 实例。
- Ombi:一个请求媒体内容的平台,用户可以请求电影和电视剧。
通过这些项目的集成,可以构建一个完整的媒体内容管理自动化系统。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考