📊 Plex(Tautulli)
(默认您已将 Plex 与 Tautulli 绑定完成,以下内容只需要设置一次)
运行 Bangumi-syncer。
打开 Tautulli 控制面板,右上角
Settings→Notification Agents→Add a new notification agent→ 选择Webhook。

- 在弹出页面的
Configuration中的Webhook URL填写http://{ip}:8000/Custom,ip根据本机情况填写。

Triggers勾选Watched。

Conditions建议填写,以减少 Webhook 请求次数。这里限制了用户名和单集的时候才会触发 Webhook。第一个条件是限制用户名,改成自己的。第二个条件是限制媒体类型为单集,写死为episode。Condition Logic填写为{1} and {2},表示两个条件同时满足时才触发。

Data中展开Watched,在JSON Data中填写如下通知模版,然后点击右下角Save保存设置:
json
{"media_type": "{media_type}", "title": "{show_name}", "ori_title": " ", "season": "{season_num}", "episode": "{episode_num}", "release_date": "{air_date}", "user_name": "{username}", "source": "plex"}
- 在 Plex 播放完成后,可在 Web 界面「日志管理」页面查看同步结果。
⚠️ v3.7.0版本后需额外操作
请注意:v3.7.0版本前的用户升级后需继续按如下操作额外新增一个通知代理才能支持「剧场版打格子」功能,新用户上下两个都要加。
按照上面操作继续
Add a new notification agent。在弹出页面的
Configuration中的Webhook URL填写http://{ip}:8000/Custom,ip根据本机情况填写。

Triggers勾选Watched和Playback Start。

Conditions建议填写,以减少 Webhook 请求次数。这里限制了用户名和单集的时候才会触发 Webhook。第一个条件是限制用户名,改成自己的。第二个条件是限制媒体类型为单集,写死为movie。Condition Logic填写为{1} and {2},表示两个条件同时满足时才触发。

Data中展开Watched,在JSON Data中填写如下通知模版:
json
{"media_type": "{media_type}", "title": "{title}", "ori_title": " ", "season": "1", "episode": "1", "release_date": "{air_date}", "user_name": "{username}", "source": "plex"}Data中展开Playback Start,在JSON Data中填写如下通知模版:
json
{"media_type": "{media_type}", "title": "{title}", "ori_title": " ", "season": "1", "episode": "1", "release_date": "{air_date}", "user_name": "{username}", "source": "plex", "sync_action": "mark_watching"}- 点击右下角
Save保存设置。
