Trakt Builders¶
You can find items using the features of Trakt.tv (Trakt).
Configuring Trakt in the config is required for any of these builders.
Attribute |
Description |
Works with Movies |
Works with Shows |
Works with Playlists and Custom Sort |
---|---|---|---|---|
Finds every movie/show in the Trakt List |
✅ |
✅ |
✅ |
|
Finds every movie/show in the Trakt List and updates the collection summary with the list description |
✅ |
✅ |
✅ |
|
Finds the movies/shows in the Trakt Chart |
✅ |
✅ |
✅ |
|
Finds every movie/show in the Trakt Userlist |
✅ |
✅ |
✅ |
|
Finds the movies/shows in Trakt’s Personal Recommendations for your User Movies/Shows |
✅ |
✅ |
✅ |
|
Finds the 10 movies in Trakt’s Top Box Office Movies list |
✅ |
❌ |
✅ |
Trakt List¶
Finds every item in the Trakt List.
The expected input is a Trakt List URL. Multiple values are supported only as a list.
The sync_mode: sync
and collection_order: custom
Details are recommended since the lists are continuously updated and in a specific order.
Trakt Lists cannot be sorted through the API, but the list is always returned to the default list order if you own the list.
collections:
Christmas:
trakt_list:
- https://trakt.tv/users/movistapp/lists/christmas-movies
- https://trakt.tv/users/2borno2b/lists/christmas-movies-extravanganza
sync_mode: sync
collections:
Reddit Top 250:
trakt_list: https://trakt.tv/users/jay-greene/lists/reddit-top-250-2019-edition
collection_order: custom
sync_mode: sync
You can update the collection details with the Trakt List’s description by using
trakt_list_details
.You can specify multiple collections in
trakt_list_details
but it will only use the first one to update the collection summary.
collections:
Reddit Top 250:
trakt_list_details: https://trakt.tv/users/jay-greene/lists/reddit-top-250-2019-edition
collection_order: custom
sync_mode: sync
Trakt Chart¶
Finds the movies/shows in the Trakt Chart. The options are detailed below.
The sync_mode: sync
and collection_order: custom
Details are recommended since the lists are continuously updated and in a specific order.
Attribute |
Description & Values |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Description: Which Trakt chart to query
|
||||||||||
|
Description: Time Period for the chart. Does not work with |
||||||||||
|
Description: Don’t return more then this number |
||||||||||
|
Description: Search titles and descriptions for this |
||||||||||
|
Description: Search for the specified years only |
||||||||||
|
Description: Search for the specified genres only |
||||||||||
|
Description: Search for the specified languages only |
||||||||||
|
Description: Search for the specified countries only |
||||||||||
|
Description: Search for the specified certifications only |
||||||||||
|
Description: Search for the specified runtime range |
||||||||||
|
Description: Search for the specified rating range |
||||||||||
|
Description: Search for the specified networks only Only works with shows |
||||||||||
|
Description: Search for the specified status only Only works with shows |
These are the links to the trakt charts that is looked at by time period.
Time Period |
Collected |
Recommended |
Watched |
---|---|---|---|
Daily |
|||
Weekly |
|||
Monthly |
|||
Yearly |
|||
All-Time |
collections:
Trakt Trending:
trakt_chart:
chart: trending
limit: 30
collection_order: custom
sync_mode: sync
You can use multiple charts in one builder using a list.
collections:
Trakt Trending & Popular:
trakt_chart:
- chart: trending
limit: 30
- chart: popular
limit: 30
sync_mode: sync
Trakt Userlist¶
Finds every movie/show in the Trakt Userlist.
The sync_mode: sync
and collection_order: custom
Details are recommended since the lists are continuously updated and in a specific order.
Attribute |
Description & Values |
||||||||
---|---|---|---|---|---|---|---|---|---|
|
Description: Which Trakt userlist to query
|
||||||||
|
Description: The User who’s user lists you want to query. |
||||||||
|
Description: How to sort the results |
collections:
Trakt Watchlist:
trakt_userlist:
userlist: watchlist
user: me
sort_by: released
collection_order: custom
sync_mode: sync
You can use multiple charts in one builder using a list.
collections:
Trakt Watchlist:
trakt_userlist:
- userlist: watched
user: me
- userlist: collected
user: me
collection_order: custom
sync_mode: sync
Trakt Recommendations¶
Finds the movies/shows in Trakt’s Recommendations for Movies/Shows
The expected input is a single integer value of how many movies/shows to query.
The sync_mode: sync
and collection_order: custom
Details are recommended since the lists are continuously updated and in a specific order.
collections:
Trakt Recommendations:
trakt_recommendations: 30
collection_order: custom
sync_mode: sync
Trakt Box Office¶
Finds the 10 movies in Trakt’s Top Box Office Movies list.
The expected input is true.
The sync_mode: sync
and collection_order: custom
Details are recommended since the lists are continuously updated and in a specific order.
collections:
Trakt Collected:
trakt_boxoffice: true
collection_order: custom
sync_mode: sync
Syncing Plex Collections to Trakt Lists¶
A combination of PMM settings/attributes can be utilized to create a collection via PMM and then sync them to a blank or existing Trakt List.
NOTE: You must either create an empty Trakt list or specify an existing Trakt list which you have write access to.
collections:
My Favouite Movies:
sync_to_trakt_list: myfilms
# trakt_list: https://trakt.tv/users/plexmetamanager/lists/myfilms OPTIONAL TWO-WAY SYNC
plex_search:
any:
rating.gte: 8
sort_by: user_rating.desc
In this example, PMM will generate a Plex collection with any films that I have rated 8.0 or above (using the plex_search
). The sync_to_trakt_list
will take those films and then sync them to my myfilms
Trakt list.
I can optionally also enable the trakt_list
to create a two-way sync between Plex and Trakt. This allows me to add films to the Trakt list that I want in my Plex collection, and then sync them to Plex.