varoOP / shinkro

An application to sync Plex watch status to myanimelist.
https://docs.shinkro.com
MIT License
42 stars 1 forks source link

Feature request: When an Anime is added, put it on a list #44

Open Fribb opened 6 months ago

Fribb commented 6 months ago

I am currently testing the Webhook in Plex to send watched events to Shinkro and noticed something that might be worth it to implement. Plex does not seem to distinguish or give you any options to configure what and when the webhook is being sent so any reaction has to happen on the Webhook receiver.

While reviewing the Log output of Shinkro I noticed that it also sends out the Event:library.new to Shinkro which made me wonder if Shinkro could catch that and possibly put the Anime on a different list.

For example, when the Event:library.new event is detected, it could put that Anime on the "on-hold" list (should be configurable). To go a step further, it might also be good to change the behaviour depending on the state of the show. When Event:library.new and the status is airing, it could put it on "planned to watch" if it is "finished" it could be put on "on-hold".

This might also be possible through the "recently added" Event in Tautulli.

varoOP commented 5 months ago

Definitely something to think about! I have planned a new design for the application so that it can be full-stack with a good frontend. Once that is out of the way, I'll dive into this.