trakt.tv-matcher
v8.0.2
Published
Plugin adding a matcher for trakt.tv module
Downloads
353
Maintainers
Readme
Trakt.tv Matcher
Extends https://github.com/vankasteelj/trakt.tv node module, in order to match a filename with trakt info. Works around mmmmh 98.5% of the time?
NOTICE: requires trakt.tv module! Load this plugin directly through trakt.tv
module.
- Install:
npm install trakt.tv trakt.tv-matcher
- Load the plugin:
const Trakt = require('trakt.tv');
const trakt = new Trakt({
client_id: '<your id>', // mandatory trakt id
plugins: {
matcher: require('trakt.tv-matcher')
}
});
- Call "matcher":
trakt.matcher.match({
filename: 'My Awesome Film (2007).mp4',
path: '/media/Home_Movies'
}).then(console.log);
There's also the possibility of passing a torrent's name (found in metadata, or as a magnet DN) in the options to increase chance of matching:
trakt.matcher.match({
filename: 'My Friend's Awesome Short.avi',
torrent: 'my.friend.short.thxguyg'
}).then(console.log);
License MIT, (c) vankasteelj