From 43c522962f6f0cbd6f2627c96b41a619979e27b4 Mon Sep 17 00:00:00 2001 From: mercury Date: Thu, 16 Feb 2023 09:51:18 +0400 Subject: [PATCH] fix domain ss:// link --- app/bot.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/bot.php b/app/bot.php index fb39a7e..a5dbe4a 100644 --- a/app/bot.php +++ b/app/bot.php @@ -514,7 +514,7 @@ class Bot $scheme = empty($ssl = $this->nginxGetTypeCert()) ? 'http' : 'https'; $ss = $this->getSSConfig(); $port = !empty($ssl) && !empty($ss['plugin']) ? 443 : getenv('SSPORT'); - $ss_link = preg_replace('~==~', '', 'ss://' . base64_encode("{$ss['method']}:{$ss['password']}")) . "@$domain:$port" . (!empty($ss['plugin']) ? '?plugin=' . urlencode("v2ray-plugin;path=/v2ray;host=remindbot.ru;tls") : ''); + $ss_link = preg_replace('~==~', '', 'ss://' . base64_encode("{$ss['method']}:{$ss['password']}")) . "@$domain:$port" . (!empty($ss['plugin']) ? '?plugin=' . urlencode("v2ray-plugin;path=/v2ray;host=$domain;tls") : ''); $qr_file = __DIR__ . "/qr/shadowsocks.png"; exec("qrencode -t png -o $qr_file '$ss_link'"); $r = $this->sendPhoto( @@ -1578,7 +1578,7 @@ DNS-over-HTTPS with IP: 'callback_data' => "/sspswd", ], ]; - $ss_link = preg_replace('~==~', '', 'ss://' . base64_encode("{$ss['method']}:{$ss['password']}")) . "@$domain:$port" . (!empty($ss['plugin']) ? '?plugin=' . urlencode("v2ray-plugin;path=/v2ray;host=remindbot.ru;tls") : ''); + $ss_link = preg_replace('~==~', '', 'ss://' . base64_encode("{$ss['method']}:{$ss['password']}")) . "@$domain:$port" . (!empty($ss['plugin']) ? '?plugin=' . urlencode("v2ray-plugin;path=/v2ray;host=$domain;tls") : ''); $text .= "\n\n$ss_link\n"; $text .= "\n\nserver: $domain:$port"; $text .= "\n\nmethod: {$ss['method']}";