7. `traktarr` - run once to generate a sample a config.json file.
7. `traktarr` - run once to generate a sample a config.json file.
8. `nano config.json` - edit preferences.
8. `nano config.json` - edit preferences.
## 2. Create a Trakt Application
## 2. Create a Trakt Application
1. Create a Trakt application by going [here](https://trakt.tv/oauth/applications/new)
1. Create a Trakt application by going [here](https://trakt.tv/oauth/applications/new)
2. Enter a name for your application; for example `traktarr`
2. Enter a name for your application; for example `traktarr`
3. Enter `urn:ietf:wg:oauth:2.0:oob` in the `Redirect uri` field.
3. Enter `urn:ietf:wg:oauth:2.0:oob` in the `Redirect uri` field.
4. Click "SAVE APP".
4. Click "SAVE APP".
5. Open the traktarr configuration file `config.json` and insert the Client ID in the `client_id` and the Client Secret in the `client_secret`, like this:
5. Open the traktarr configuration file `config.json` and insert the Client ID in the `client_id` and the Client Secret in the `client_secret`, like this:
```
```
@ -73,7 +120,9 @@ Install traktarr to be run with `traktarr` command.
For each user you want to access the private lists for (i.e. watchlist and/or custom lists), you will need to to authenticate that user.
For each user you want to access the private lists for (i.e. watchlist and/or custom lists), you will need to to authenticate that user.
Repeat the following steps for every user you want to authenticate:
Repeat the following steps for every user you want to authenticate:
1. Run `traktarr trakt_authentication`
1. Run `traktarr trakt_authentication`
2. You wil get the following prompt:
2. You wil get the following prompt:
```
```
@ -81,13 +130,19 @@ Repeat the following steps for every user you want to authenticate:
- Go to: https://trakt.tv/activate on any device and enter A0XXXXXX. We'll be polling Trakt every 5 seconds for a reply
- Go to: https://trakt.tv/activate on any device and enter A0XXXXXX. We'll be polling Trakt every 5 seconds for a reply
```
```
3. Go to https://trakt.tv/activate.
3. Go to https://trakt.tv/activate.
4. Enter the code you see in your terminal.
4. Enter the code you see in your terminal.
5. Click continue.
5. Click continue.
6. If you are not logged in to Trakt, login now.
6. If you are not logged in to Trakt, login now.
7. Click "Accept".
7. Click "Accept".
8. You will get the message: "Woohoo! Your device is now connected and will automatically refresh in a few seconds.".
8. You will get the message: "Woohoo! Your device is now connected and will automatically refresh in a few seconds.".
You've now authenticated the user.
You've now authenticated the user.
You can repeat this process for as many users as you like.
You can repeat this process for as many users as you like.
@ -615,14 +670,41 @@ Trakt Authentication info:
## Automatic (Scheduled)
## Automatic (Scheduled)
To have traktarr get Movies and Shows for you automatically, on set interval.
### Setup
To have traktarr get Movies and Shows for you automatically, on set interval, do the following: