Add better ua parsing

This commit is contained in:
Ajay
2025-04-08 14:21:24 -04:00
parent 69cb33aad0
commit 82af8f200b

View File

@@ -5,6 +5,11 @@ export function parseUserAgent(userAgent: string): string {
return `Vanced/${ua.match(/.android.youtube\/([^\s]+)/)[1]}`;
}
const revanced = ua.match(/RVX\S+|ReVanced\S+/);
if (revanced) {
return revanced[0];
}
if (ua.match(/(mpv_sponsorblock\/)|(^python-requests)|(^GuzzleHttp\/)|(^PostmanRuntime\/)/)) {
return ua;
}