You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docsite/docs/configuration/configuration.mdx
+48-8
Original file line number
Diff line number
Diff line change
@@ -244,18 +244,58 @@ If your Spotify player has [Automix](https://community.spotify.com/t5/FAQs/What-
244
244
<TabsgroupId="plexType"queryString>
245
245
<TabItemvalue="api"label="API">
246
246
247
-
:::tip[Important Defaults]
247
+
Find your [**Plex Token**](https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/) and make note of the **URL** and **Port** used to connect to your Plex instance.
248
248
249
-
By default...
249
+
<details>
250
250
251
-
* multi-scrobbler will **only** scrobble for the user authenticated with the Plex Token.
252
-
* Allowed Users (`usersAllow` or `PLEX_USERS_ALLOW`) are only necessary if you want to scrobble for additional users.
253
-
* multi-scrobbler will only scrobble media found in Plex libraries that are labelled as **Music.**
254
-
*`librariesAllow` or `PLEX_LIBRARIES_ALLOW` will override this
251
+
<summary>Allowed Users and Defaults</summary>
255
252
256
-
:::
253
+
**Multi-scrobbler will automatically scrobble for these users by default:**
257
254
258
-
Find your [**Plex Token**](https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/) and make note of the **URL** and **Port** used to connect to your Plex instance.
255
+
* The User authenticated with the Plex Token
256
+
* and the **Local User**
257
+
258
+
The Local User (`PLEX_LOCAL_USER`) is how Plex identifies anyone directly accessing the Plex UI from a local IP (who does not need to login).
259
+
260
+
To allow MS to scrobble for other users use `usersAllow` or `PLEX_USERS_ALLOW` (env) from the below configuration docs. However, because you are overriding the default settings you must also explicitly list the authenticated user and the Local User if you want them to also be able to scrobble.
261
+
262
+
<details>
263
+
264
+
<summary>Examples</summary>
265
+
266
+
###### Defaults
267
+
268
+
If `usersallow` and `PLEX_USERS_ALLOW` are not defined then the Plex Token authenticated User and Local User will be scrobbled for.
269
+
270
+
271
+
###### Only A Specific User
272
+
273
+
*`"usersallow": ["SomeUser"]` or
274
+
*`PLEX_USERS_ALLOW: SomeUser`
275
+
276
+
Only the Plex user `SomeUser` will be scrobbled for. The Plex Token authenticated user and the Local User will not be scrobbled for.
277
+
278
+
###### A Specific User + Defaults
279
+
280
+
(Assuming the plex authenticated user is `FoxxMD`)
281
+
282
+
*`"usersallow": ["FoxxMD", "PLEX_LOCAL_USER", "SomeUser"]` or
this.logger.info(`Authenticated on behalf of user ${this.plexUser} on Server ${server.object.mediaContainer.friendlyName} (version ${server.object.mediaContainer.version})`);
0 commit comments