diff --git a/src/backend/scrobblers/ScrobbleClients.ts b/src/backend/scrobblers/ScrobbleClients.ts index c8ef0884..d7f18d4d 100644 --- a/src/backend/scrobblers/ScrobbleClients.ts +++ b/src/backend/scrobblers/ScrobbleClients.ts @@ -241,6 +241,26 @@ export default class ScrobbleClients { }) } break; + case 'tealfm': + const teal = { + identifier: process.env.TEALFM_IDENTIFIER, + appPassword: process.env.TEALFM_APP_PW, + pds: process.env.TEALFM_PDS + }; + if (!Object.values(teal).every(x => x === undefined)) { + configs.push({ + type: 'tealfm', + name: 'unnamed-tealfm', + source: 'ENV', + mode: 'single', + configureAs: 'client', + data: teal, + options: { + pds: teal.pds + } + }) + } + break; default: break; }