From 67704659e61bf62a99e1cd87739979e3f840b378 Mon Sep 17 00:00:00 2001 From: DaTekShaman Date: Mon, 5 Jan 2026 20:51:07 +0300 Subject: [PATCH] Update icon tags in external-proxies-sanitizer.js for improved clarity and consistency --- .../scripts/external-proxies-sanitizer.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/config-sub-converter/scripts/external-proxies-sanitizer.js b/config-sub-converter/scripts/external-proxies-sanitizer.js index 96a3832..a1b1c03 100644 --- a/config-sub-converter/scripts/external-proxies-sanitizer.js +++ b/config-sub-converter/scripts/external-proxies-sanitizer.js @@ -41,7 +41,7 @@ const NOISE_PATTERNS = [ ]; // 2) Keyword -> icon tags (if found in original name, icon is added; the keyword is removed from base name) -// ⓕⓘⓩⓩ ⓤⓝⓒⓓ ⓓⓥⓟⓝ ⓥⓩⓓⓗ +// 🇫‌🇿‌ 🇺‌🇳‌ 🇩‌🇻‌ 🇻‌🇿‌ 🇵‌🇷‌ 🇦‌🇿‌ const ICON_RULES = [ { regex: /TEST/gi, icon: "🧪" }, { regex: uWordBoundaryGroup("Low Ping"), icon: "⚡️" }, @@ -51,10 +51,12 @@ const ICON_RULES = [ { regex: uWordBoundaryGroup("Gemini|AI Studio"), icon: "🤖" }, { regex: uWordBoundaryGroup("Torrent|P2P|P2P-Torrents"), icon: "🧲" }, - { regex: uWordBoundaryGroup("xfizz|x-fizz"), icon: "ⓕ" }, - { regex: uWordBoundaryGroup("unicade|uncd"), icon: "ⓤ" }, - { regex: uWordBoundaryGroup("vzdh|vezdehod"), icon: "ⓓ" }, - { regex: uWordBoundaryGroup("dvpn|d-vpn"), icon: "ⓥ" }, + { regex: uWordBoundaryGroup("xfizz|x-fizz"), icon: "🇫‌🇿" }, + { regex: uWordBoundaryGroup("unicade|uncd"), icon: "🇺‌🇳" }, + { regex: uWordBoundaryGroup("vzdh|vezdehod"), icon: "🇻‌🇿" }, + { regex: uWordBoundaryGroup("dvpn|d-vpn"), icon: "🇩‌🇻" }, + { regex: uWordBoundaryGroup("proton"), icon: "🇵‌🇷" }, + { regex: uWordBoundaryGroup("amnezia"), icon: "🇦‌🇿‌" }, ]; // 3) Optional “network” tag rules based on NAME text (not $server.network)