fix(install): 统一使用反引号包裹所有推送报文中的容灾 IP 变量,隔离下划线,彻底解决部分场景下触发 TG Markdown 解析崩溃导致的首播推送失败问题

This commit is contained in:
hotyue
2026-06-01 14:49:59 +00:00
parent 19ff3fe9f5
commit 0efcea7bb4

View File

@@ -1017,13 +1017,10 @@ if [[ -n "$TG_TOKEN" ]] && [[ -n "$CHAT_ID" ]]; then
else
echo -e "\n📡 正在向指挥部发送注册暗号..."
# [v4.2.2 防截断护盾] 将容灾 IP 中的下划线进行转义,防止触发 TG Markdown V1 的斜体解析崩溃
SAFE_COMM_IP_ESC=$(echo "$SAFE_COMM_IP" | sed 's/_/\\_/g')
TEXT_MSG="✨ *IP-Sentinel 部署成功!*
📍 区域:${REGION_NAME}
🌐 养护 IP\`${SAFE_PUBLIC_IP}\`
📡 容灾 IP\`${SAFE_COMM_IP_ESC}\`
📡 容灾 IP\`${SAFE_COMM_IP}\`
🔌 端口:\`${AGENT_PORT}\`
🔑 *请点击下方指令复制并回复给机器人:*