mirror of
https://github.com/hotyue/IP-Sentinel.git
synced 2026-09-08 00:47:25 +08:00
fix(master): 修正 TG 报文换行符为 %0A,解决 Markdown 解析排版异常
This commit is contained in:
+2
-2
@@ -222,7 +222,7 @@ while true; do
|
|||||||
if [ -z "$NODE_DATA" ]; then
|
if [ -z "$NODE_DATA" ]; then
|
||||||
send_msg "$CHAT_ID" "⚠️ 您名下暂无开启 OTA 权限的在线节点。"
|
send_msg "$CHAT_ID" "⚠️ 您名下暂无开启 OTA 权限的在线节点。"
|
||||||
else
|
else
|
||||||
send_msg "$CHAT_ID" "📢 **司令部指令下达:正在唤醒全舰队执行 OTA 升级...**\n*(节点升级成功后会主动发回新的入库确认,请注意查收)*"
|
send_msg "$CHAT_ID" "📢 **司令部指令下达:正在唤醒全舰队执行 OTA 升级...**%0A*(节点升级成功后会主动发回新的入库确认,请注意查收)*"
|
||||||
echo "$NODE_DATA" | while IFS='|' read -r NNAME AIP APORT; do
|
echo "$NODE_DATA" | while IFS='|' read -r NNAME AIP APORT; do
|
||||||
TARGET_URL=$(generate_signed_url "$AIP" "$APORT" "/trigger_ota")
|
TARGET_URL=$(generate_signed_url "$AIP" "$APORT" "/trigger_ota")
|
||||||
curl -s -m 5 "$TARGET_URL" > /dev/null &
|
curl -s -m 5 "$TARGET_URL" > /dev/null &
|
||||||
@@ -472,7 +472,7 @@ while true; do
|
|||||||
ota_confirm:*)
|
ota_confirm:*)
|
||||||
TARGET_NODE=$(echo "${TEXT#*:}" | tr -cd 'a-zA-Z0-9_.-')
|
TARGET_NODE=$(echo "${TEXT#*:}" | tr -cd 'a-zA-Z0-9_.-')
|
||||||
CONFIRM_BTNS="[[{\"text\":\"🚨 确认执行远程升级\",\"callback_data\":\"ota_execute:$TARGET_NODE\"}], [{\"text\":\"取消\",\"callback_data\":\"adv:$TARGET_NODE\"}]]"
|
CONFIRM_BTNS="[[{\"text\":\"🚨 确认执行远程升级\",\"callback_data\":\"ota_execute:$TARGET_NODE\"}], [{\"text\":\"取消\",\"callback_data\":\"adv:$TARGET_NODE\"}]]"
|
||||||
send_ui "$CHAT_ID" "☢️ **操作确认**:即将向 \`$TARGET_NODE\` 下发 OTA 热更新指令。\n节点更新完成后会自动发送包含新版本号的注册回执,确定执行?" "$CONFIRM_BTNS"
|
send_ui "$CHAT_ID" "☢️ **操作确认**:即将向 \`$TARGET_NODE\` 下发 OTA 热更新指令。%0A节点更新完成后会自动发送包含新版本号的注册回执,确定执行?" "$CONFIRM_BTNS"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
ota_execute:*)
|
ota_execute:*)
|
||||||
|
|||||||
Reference in New Issue
Block a user