mirror of
https://github.com/anten-ka/gotelegram_pro.git
synced 2026-05-19 18:16:04 +00:00
v2.2.1 hotfix: fix telemt download grep pattern (grep -iE), add QR cleanup, bump version to 2.2.1
This commit is contained in:
@@ -787,6 +787,11 @@ async def cb_menu_share(update: Update, context: ContextTypes.DEFAULT_TYPE) -> N
|
|||||||
f"<b>🔗 Proxy Link</b>\n\n<code>{html.escape(link)}</code>",
|
f"<b>🔗 Proxy Link</b>\n\n<code>{html.escape(link)}</code>",
|
||||||
parse_mode="HTML",
|
parse_mode="HTML",
|
||||||
)
|
)
|
||||||
|
finally:
|
||||||
|
try:
|
||||||
|
os.remove(qr_file)
|
||||||
|
except OSError:
|
||||||
|
pass
|
||||||
else:
|
else:
|
||||||
await safe_edit_message(query,
|
await safe_edit_message(query,
|
||||||
f"<b>🔗 Proxy Link</b>\n\n<code>{html.escape(link)}</code>",
|
f"<b>🔗 Proxy Link</b>\n\n<code>{html.escape(link)}</code>",
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
# Цвета, логирование, спиннер, системные функции, совместимость с v1
|
# Цвета, логирование, спиннер, системные функции, совместимость с v1
|
||||||
|
|
||||||
# ── Версия ────────────────────────────────────────────────────────────────────
|
# ── Версия ────────────────────────────────────────────────────────────────────
|
||||||
GOTELEGRAM_VERSION="2.2.0"
|
GOTELEGRAM_VERSION="2.2.1"
|
||||||
GOTELEGRAM_NAME="GoTelegram"
|
GOTELEGRAM_NAME="GoTelegram"
|
||||||
|
|
||||||
# ── Пути ──────────────────────────────────────────────────────────────────────
|
# ── Пути ──────────────────────────────────────────────────────────────────────
|
||||||
|
|||||||
@@ -27,13 +27,13 @@ get_telemt_download_url() {
|
|||||||
|
|
||||||
local pattern
|
local pattern
|
||||||
case "$arch" in
|
case "$arch" in
|
||||||
amd64) pattern="linux.*amd64\|linux.*x86_64" ;;
|
amd64) pattern="linux.*(amd64|x86_64)" ;;
|
||||||
arm64) pattern="linux.*arm64\|linux.*aarch64" ;;
|
arm64) pattern="linux.*(arm64|aarch64)" ;;
|
||||||
armv7) pattern="linux.*armv7\|linux.*arm" ;;
|
armv7) pattern="linux.*(armv7|arm)" ;;
|
||||||
*) pattern="linux.*${arch}" ;;
|
*) pattern="linux.*${arch}" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
echo "$resp" | jq -r ".assets[].browser_download_url" 2>/dev/null | grep -i "$pattern" | head -1
|
echo "$resp" | jq -r ".assets[].browser_download_url" 2>/dev/null | grep -iE "$pattern" | head -1
|
||||||
}
|
}
|
||||||
|
|
||||||
# ── Установленная версия ─────────────────────────────────────────────────────
|
# ── Установленная версия ─────────────────────────────────────────────────────
|
||||||
|
|||||||
Reference in New Issue
Block a user