From b658d164f97127de7ccc15e76fbf505606e3a189 Mon Sep 17 00:00:00 2001 From: Bluefissure Date: Thu, 6 Jun 2024 08:48:18 +0000 Subject: [PATCH 1/2] feat: add ua to reverse websocket headers --- src/onebot11/server/ws/ReverseWebsocket.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/onebot11/server/ws/ReverseWebsocket.ts b/src/onebot11/server/ws/ReverseWebsocket.ts index 5ebb568..99b5f18 100644 --- a/src/onebot11/server/ws/ReverseWebsocket.ts +++ b/src/onebot11/server/ws/ReverseWebsocket.ts @@ -85,6 +85,7 @@ export class ReverseWebsocket { 'X-Self-ID': selfInfo.uin, Authorization: `Bearer ${token}`, 'x-client-role': 'Universal', // koishi-adapter-onebot 需要这个字段 + 'User-Agent': 'LLOneBot', }, }) registerWsEventSender(this.websocket) From 97d7996a501dfb1d5d46c3c419b2c3ad6a5044e1 Mon Sep 17 00:00:00 2001 From: Bluefissure Date: Thu, 6 Jun 2024 08:53:37 +0000 Subject: [PATCH 2/2] fix: add version to ua --- src/onebot11/server/ws/ReverseWebsocket.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/onebot11/server/ws/ReverseWebsocket.ts b/src/onebot11/server/ws/ReverseWebsocket.ts index 99b5f18..5bd4618 100644 --- a/src/onebot11/server/ws/ReverseWebsocket.ts +++ b/src/onebot11/server/ws/ReverseWebsocket.ts @@ -10,6 +10,7 @@ import { WebSocket as WebSocketClass } from 'ws' import { OB11HeartbeatEvent } from '../../event/meta/OB11HeartbeatEvent' import { log } from '../../../common/utils/log' import { getConfigUtil } from '../../../common/config' +import { version } from '../../../version' export let rwsList: ReverseWebsocket[] = [] @@ -85,7 +86,7 @@ export class ReverseWebsocket { 'X-Self-ID': selfInfo.uin, Authorization: `Bearer ${token}`, 'x-client-role': 'Universal', // koishi-adapter-onebot 需要这个字段 - 'User-Agent': 'LLOneBot', + 'User-Agent': `LLOneBot/${version}`, }, }) registerWsEventSender(this.websocket)