Skip to content

Commit 6f6e001

Browse files
committed
fix: fix user agent blocking
1 parent ba5bb11 commit 6f6e001

File tree

3 files changed

+20
-1
lines changed

3 files changed

+20
-1
lines changed

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"dependencies": {
2323
"@babel/parser": "^7.26.2",
2424
"@babel/traverse": "^7.25.9",
25+
"user-agents": "^1.1.350",
2526
"vrchat": "^1.18.6"
2627
}
2728
}

pnpm-lock.yaml

+15
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/checkup.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,16 @@ import fs from "node:fs/promises";
33
import { parse } from "@babel/parser";
44
import traverse from "@babel/traverse";
55
import beautify from "js-beautify";
6+
import UserAgent from "user-agents";
67
import { SystemApi } from "vrchat";
78

9+
const userAgent = new UserAgent();
10+
811
const system = new SystemApi({
912
basePath: "https://vrchat.com/api/1",
1013
baseOptions: {
1114
headers: {
12-
"User-Agent": "vrchat-monitor/1 [email protected]"
15+
"User-Agent": userAgent.toString()
1316
}
1417
}
1518
});

0 commit comments

Comments
 (0)