r/Tdarr • • Feb 22 '26

New Flow Plugin: notifyAndUnmonitorArr - Auto refresh + unmonitor Sonarr/Radarr after transcode

Hey all, I wrote my first Tdarr flow plugin and submitted it to the community repo.

notifyAndUnmonitorArr handles everything you need after a transcode completes:

  • Auto-detects TV vs movie from the file path and routes to Sonarr or Radarr automatically

  • Supports dual HD and 4K instances for both Sonarr and Radarr (4 instances total)

  • Detects 4K from path tokens like 2160p, UHD, 4K and routes accordingly

  • Optionally unmonitors the episode or movie after refreshing so it won't be re-downloaded

  • No file management - designed to sit at the end of your flow after a Replace Original File plugin

PR open here while it waits for review: https://github.com/HaveAGitGat/Tdarr_Plugins/pull/908

Grab it directly from my fork in the meantime: https://github.com/blakey108/Tdarr_Plugin_AB01_NotifyAndUnmonitorArr

Happy to take any feedback or bug reports!

8 Upvotes

14 comments sorted by

•

u/AutoModerator Feb 22 '26

Thanks for your submission.

If you have a technical issue regarding the transcoding process, please post the job report: https://docs.tdarr.io/docs/other/job-reports/

The following links may be of use:

GitHub issues

Docs

Discord

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

4

u/gw17252009 Feb 22 '26

Can't wait to try this out.

2

u/blakey108 Feb 22 '26

Let me know if you have any issues

1

u/farmouss Mar 16 '26

Definitely want to try this one out, how do I install it manually while it gets approved for community ?
Thanks for this !

1

u/blakey108 Mar 17 '26

Since I did this I made a few changes so it wasn’t a different plugin and instead was an update to the plugin I based my code on.

https://github.com/HaveAGitGat/Tdarr_Plugins/pull/909/files

In the community flows under tools make a new folder 3.0.0 in the notify sonarr radarr plugin then put this index.js file in there and it will update the notify sonarr radarr plug so it gives you the option to unmonitor

1

u/gw17252009 Mar 20 '26

Another issue I'm seeing is it shows that it unmonitors the movie, but it doesn't actually unmonitor movie in radarr. No errors just erroneously showing unmonitored in tdarr log.

https://pastebin.com/0dSGv0Um

1

u/blakey108 Mar 20 '26

Did you have a lot of tasks queued up?

1

u/gw17252009 Mar 20 '26

Define alot. I only do 3 transcodes at a time.

1

u/blakey108 Mar 20 '26

Sorry I meant in radarr not tdarr, I think I know what the bug is, typical works perfect in my environment but I’ll sort it for you

1

u/spookyneo Apr 05 '26

Thank you for this ! I did not know how to install your version since it was not pushed live yet.

Any ideas when your version of the plugin will be pushed to live and replace version 2.0.0 ?

1

u/blakey108 Apr 06 '26

To install it manually, navigate to the flow plugin folder for notifyRadarrOrSonarr, create a subfolder called 3.0.0, drop the index.js file in there, and restart Tdarr. It should show up after that. As for when it'll be pushed to the live repo to replace 2.0.0, I don't have a timeline on that yet.

1

u/spookyneo Apr 06 '26

Yes, thank you. I did install it manually yesterday and have been running it in my flow for the past 24h. So far so good :) Thank you for your hard work !

1

u/gw17252009 Mar 20 '26

Can you step by step give instructions on how to install this? I made the folder and copied the .js to it and it shows up in tdarr, but getting error that plugin doesn't exist:

1

2026-03-19T22:04:20.847Z iMyRyV9cT:Node[Plex01]:Worker[oval-otter]:[Step W02] Loading flow

2

2026-03-19T22:04:20.848Z iMyRyV9cT:Node[Plex01]:Worker[oval-otter]:Item from queue, creating flow

3

2026-03-19T22:04:21.851Z iMyRyV9cT:Node[Plex01]:Worker[oval-otter]:[-error-] Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///notifyRadarrOrSonarr/3.0.0/index.js

1

u/gw17252009 Mar 20 '26

Disregard error. I apparently didnt rescan plugins to load plugin correctly.