diff --git a/src/app.ts b/src/app.ts index b2769ab..8ffbdbc 100644 --- a/src/app.ts +++ b/src/app.ts @@ -3,12 +3,16 @@ import 'reflect-metadata'; import axios from 'axios'; import { initDb } from './backend/services/db.js'; -import { ua } from './backend/services/misskey.js'; +import {config} from './config.js'; + +export const ua = `Mozilla/5.0 MisskeyTools +https://github.com/shrimpia/misskey-tools Node/${process.version} ${config.uaExtra ?? ''}`; axios.defaults.headers['User-Agent'] = ua; axios.defaults.headers['Content-Type'] = 'application/json'; axios.defaults.validateStatus = (stat) => stat < 500; +console.log(`Initiailizing axios with UA ${ua}...`); + (async () => { await initDb(); (await import('./backend/services/worker.js')).default(); diff --git a/src/backend/services/misskey.ts b/src/backend/services/misskey.ts index 3c7fb4e..239354c 100644 --- a/src/backend/services/misskey.ts +++ b/src/backend/services/misskey.ts @@ -2,8 +2,6 @@ import axios from 'axios'; import {printLog} from '../store.js'; import {delay} from '../utils/delay.js'; -export const ua = `Mozilla/5.0 MisskeyTools +https://github.com/shrimpia/misskey-tools Node/${process.version}`; - const RETRY_COUNT = 5; /**