This recipe will cause FlexGet to search for the next episode you need for any of your configured series rather than wait for it to appear in a rss feed for example.
The discover plugin will act as an input just like rss plugin would. It does intelligent searches from listed search plugins. The content it tries to find comes from the configured next_series_episodes plugin. The next_series_episodes plugin will output the next episodes from all of your series configured in the task, even if they come from a template or via some other manner.
If FlexGet does not already have a history of a given show, normally the begin option or
series begin command must be used for the series in order for next_series_episodes to start working. In this example we set the
from_start option of next_series_episodes so that FlexGet will start looking for the episodes of all shows starting at the first one.
templates: tv: series: settings: my group: quality: 720p my group: - my show - my other show tasks: # classic rss feed monitoring monitor-feed: rss: http://example.com template: [tv] # automatic searching discover-series: template: [tv] discover: what: - next_series_episodes: from_start: yes from: - torrentz: verified interval: 1 hour # Search for expected episodes again every hour
This snippet does not include an output plugin. You will need to add the appropriate one to the task when implementing this recipe.