From 92b093b1d0b2554a351e03cb75da1ee0ca979041 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BF=83=E9=9A=A8=E7=B7=A3=E5=8B=95?= Date: Wed, 8 Oct 2025 00:50:54 +0800 Subject: [PATCH] New features: TG Telegram robot terminal [One-click configuration] and [Subscription conversion] --- web/service/xray.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/web/service/xray.go b/web/service/xray.go index a6685d92..be5edef0 100644 --- a/web/service/xray.go +++ b/web/service/xray.go @@ -28,6 +28,11 @@ type XrayService struct { xrayAPI xray.XrayAPI } +// SetXrayAPI 用于从外部注入 XrayAPI 实例 +func (s *XrayService) SetXrayAPI(api xray.XrayAPI) { + s.xrayAPI = api +} + // IsXrayRunning 检查 Xray 是否正在运行 func (s *XrayService) IsXrayRunning() bool { return p != nil && p.IsRunning()