fix: frame alignment, ee-prefix for lite mode, qrencode in deps

- All frame boxes: correct 54-char width with emoji compensation
- Lite mode links now include ee-prefix + mask_host hex (fake-TLS)
- Added qrencode to ensure_deps() so QR codes work after fresh install
- Centralized link generation in generate_proxy_link()
- Fixed bot.py get_proxy_link() for lite mode ee-prefix
This commit is contained in:
anten-ka
2026-04-09 19:24:05 +03:00
parent d70e046035
commit fedc8f77fe
4 changed files with 48 additions and 42 deletions

View File

@@ -225,7 +225,7 @@ install_pkg() {
ensure_deps() {
local missing=()
for cmd in curl jq openssl git; do
for cmd in curl jq openssl git qrencode; do
if ! command -v "$cmd" &>/dev/null; then
missing+=("$cmd")
fi