Files
SponsorBlockServer/src/utils/userAgent.ts
2021-07-31 21:49:10 -04:00

13 lines
364 B
TypeScript

export function parseUserAgent(userAgent: string): string {
const ua = userAgent.toLowerCase();
if (ua.includes("com.google.android.youtube/") || ua.includes("com.vanced.android.youtube/")) {
return `Vanced/${ua.match(/.android.youtube\/([^\s]+)/)[1]}`;
}
if (ua.includes("mpv_sponsorblock/")) {
return ua;
}
return "";
}