This is part of managed list plugin system.
Trakt removes shows from watchlist if you watch them, so do not use watchlist as your primary series source, use a custom list instead!
flexget trakt authCLI command, then specify the account in your trakt configuration.
Currently the following settings are supported:
|username||This is the username at trakt.tv which owns the list. If
|account||This is required if the profile is protected or to get private custom lists or manipulating lists eg. adding a movie to the list. It should be created via the
|strip_dates||If set to
|list||Name of a custom trakt list, or one of the built in ones:
|type||Type of items to be listed, can be one of:
trakt_list: username: <trakt username> [account]: <account set up in CLI> [strip_dates]: <yes|no> [limit]: <integer> list: <list name> type: <movies|shows|episodes>
This example shows how you would use trakt_list plugin with movie_list, in order to add all the movies from your trakt watchlist to your movie list. This example should be in its own task, not combined with your movie downloading task.
trakt_list: username: traktusername account: traktusername # required if list is not public list: watchlist type: movies accept_all: yes list_add: - movie_list: listname
This example shows how the trakt_list plugin can be used with the configure_series plugin in order to download all of the series you have included in a custom trakt list called 'following shows'.
configure_series: from: trakt_list: username: traktusername account: traktusername # required if list is not public list: following shows type: shows settings: quality: 720p
This would move items from account to another.
trakt_list: username: traktusername list: watchlist type: movies accept_all: yes list_add: - trakt_list: account: a_different_username username: a_different_username list: watchlist type: movies
For more information about list action go to the managed list page.