今天来一个快速教程

sonarr的用户朋友们一起操作起来

感谢洞妖佬的脚本。洞妖佬yyds!

项目地址请搜索关键字:

Oscar1011/XarrNotifyScripts

脚本功能就是把sonarr的输出信息推送到企业微信通知上。

直接看效果

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

是不是很舒适、big满满

以后不会错过任何一部新剧(也许)


脚本具体怎么用?下面马上开始。

先把脚本下载下来。

需要用到的就两个文件。

sonarr_notify.py和sonarr_notify.sh

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

不用管什么原理,直接编辑sonarr_notify.py文件。

打开以后按注释填写对应的参数。注释已经说得很清楚了。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

填写好企业微信的接口ID、smms图床账号信息、sonarr缓存图片路径,这三个值就可以了。

这里重点说一下图片缓存路径,大部分人应该是docker版sonarr,路径就按我图上填写即可(/config/MediaCover/)。如果是群晖套件版,可以参考作者缺省路径填写。

填完保存好以后就可以把sonarr_notify.py和sonarr_notify.sh两个文件,放入同一个文件夹,并挂载进docker内。

然后打开sonarr的webUI

在 settings -> connect 中添加一个 Custom Script。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

然后在path里选择挂载进docker内的sonarr_notify.sh脚本文件。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

点一下test测试,发现报错。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

因为脚本需要调用的sonarr_notify.py程序基于python3,docker缺少python3环境,所以测试运行失败。

那么我们只要给容器安装python3环境即可。

回到宿主机SSH控制台。(小白注意:如果是群晖安装的docker,就进入群晖SSH控制台。我这里用unraid举例,则进入unraid SSH控制台操作。)

输入 docker exec -it sonarr /bin/bash 进入容器内(sonarr是我sonarr容器的名称,如果你的不是,请改成你sonarr容器的名称)。

并手动执行sonarr_notify.sh脚本文件。

我这里的路径是"/WD12T4/sonarr-script/unraid/sonarr_python.sh"

所以执行 sh "/WD12T4/sonarr-script/unraid/sonarr_python.sh"

注意这里是你挂载进容器的容器内路径,不要弄错。

看报错返回确认是缺少python3。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

输入

apt-get install python3

安装python3。

中途需要输入 y 确认安装,等待安装完成输入 python3 -V 出现版本号则证明安装成功。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

安装好python3以后,再次执行sonarr_notify.sh脚本测试,发现提示缺少requests。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

输入

pip3 install requests

安装requests

提示缺少pip3

那就先安装pip3

输入

apt-get install python3-pip

安装pip3

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

等待安装完成,输入 pip3 -V 返回版本号则安装成功。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

现在再输入

pip3 install requests

安装requests

等待安装完成。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

安装完成以后再次手动执行脚本测试。

发现测试通过。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

检查企业微信推送是否成功。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

发现推送成功

回到sonarr的webUI界面

选择需要推送的项目

推送程序目前除了rename项目不支持,其他所有项目都已经支持。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

点一下测试,发现已经OK,再点一下save保存即可。

每次点击测试和保存,都会给企业微信通知接口推送一个测试消息。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

我只需要抓取和下载完成通知,所以只选了前两个。

大家按需选择。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

教程到此结束。

之后只要拉取了新剧,等着sonarr通知你就好啦。

给sonarr加上通知,随时监控媒体库更新 追剧不再“后知后觉”

最后可能有小伙伴要问了。

sonarr有了,那radarr呢?

彩蛋就在第一张图里

最后修改:2022 年 05 月 02 日
如果觉得我的文章对你有用,请随意赞赏