Finding inconsistencies between seriesguide and tract

The series added from tvdb are not updated, I had to delete everything and add it again from tmdb and noticed that some series were not synchronized with trakt. An idea appeared. A script/function that will analyze the base of the seriesguide application and create a list of all marked series according to the pattern “series name”: “season number” x “series number”. seriesguide is able to make a backup, in theory it is possible. And then it will do the same for trakt. There are no backups, but there is a detailed history, in theory, you can also make the same list from it using the “name of the series” template: “season number” x “episode number”. And then comparison, followed by deletion of the same lines. As a result, there will be two lists 1) series with marks exclusively in the seriesguide; 2) serials marked exclusively in trakt.

A small example :
marks in вseriesguide
supernatural : 1x1
supernatural : 1x2
supernatural : 1x3
supernatural : 1x4
Rick and Morty : 1x1

       marks in trakt

supernatural : 1x1
supernatural : 1x2
supernatural : 1x3
supernatural : 1x4
supernatural : 1x4
Solar Opposites : 1x1

       exclusives in seriesguide

Rick and Morty : 1x1

       exclusives in trakt

Solar Opposites : 1x1
supernatural : 1x4

It can be explained crookedly, but the point is to find inconsistent viewing marks between seriesguide and trakt.

Thanks for that tip! Note that you should check on Trakt that it also uses TMDB as the data source for a show (see bottom left). Some shows do not, yet.

Worth mentioning that if you have a TMDB account, you can edit a show and add its TVDB ID to the External IDs on TMDB, and this should trigger Trakt to switch to TMDB as the data source.